/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-d47b94137d5c7dd60722882962a90fb345e61909-d47b941 [2021-05-03 14:49:32,984 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-03 14:49:32,986 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-03 14:49:33,017 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-03 14:49:33,018 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-03 14:49:33,021 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-03 14:49:33,022 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-03 14:49:33,028 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-03 14:49:33,029 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-03 14:49:33,032 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-03 14:49:33,033 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-03 14:49:33,034 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-03 14:49:33,034 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-03 14:49:33,036 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-03 14:49:33,036 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-03 14:49:33,037 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-03 14:49:33,039 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-03 14:49:33,040 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-03 14:49:33,041 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-03 14:49:33,046 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-03 14:49:33,047 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-03 14:49:33,047 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-03 14:49:33,049 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-03 14:49:33,049 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-03 14:49:33,054 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-03 14:49:33,054 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-03 14:49:33,054 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-03 14:49:33,055 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-03 14:49:33,055 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-03 14:49:33,056 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-03 14:49:33,056 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-03 14:49:33,056 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-03 14:49:33,057 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-03 14:49:33,058 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-03 14:49:33,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-03 14:49:33,059 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-03 14:49:33,059 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-03 14:49:33,059 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-03 14:49:33,059 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-03 14:49:33,060 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-03 14:49:33,060 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-03 14:49:33,063 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-05-03 14:49:33,089 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-03 14:49:33,089 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-03 14:49:33,090 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-05-03 14:49:33,090 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-05-03 14:49:33,090 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Use SBE=true [2021-05-03 14:49:33,091 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-03 14:49:33,091 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-03 14:49:33,092 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-03 14:49:33,092 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-03 14:49:33,092 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-03 14:49:33,093 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-05-03 14:49:33,093 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-03 14:49:33,093 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-05-03 14:49:33,322 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-03 14:49:33,337 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-03 14:49:33,339 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-03 14:49:33,340 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-05-03 14:49:33,342 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-05-03 14:49:33,342 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-05-03 14:49:33,351 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-05-03 14:49:33,395 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-03 14:49:33,454 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-03 14:49:33,456 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-05-03 14:49:33,456 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-05-03 14:49:33,456 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-05-03 14:49:33,464 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,483 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,493 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-05-03 14:49:33,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-03 14:49:33,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-03 14:49:33,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-03 14:49:33,499 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,499 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,506 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,506 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,514 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,522 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,524 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 03.05 02:49:33" (1/1) ... [2021-05-03 14:49:33,526 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-03 14:49:33,527 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-03 14:49:33,527 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-03 14:49:33,527 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-03 14:49:33,536 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 02:49:33" (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-05-03 14:49:33,577 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-05-03 14:49:33,577 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-05-03 14:49:33,577 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-05-03 14:49:33,577 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-05-03 14:49:33,577 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-05-03 14:49:33,577 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-05-03 14:49:33,578 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-05-03 14:49:33,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-03 14:49:33,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-03 14:49:33,578 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-05-03 14:49:33,578 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-05-03 14:49:33,578 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-05-03 14:49:33,579 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-05-03 14:49:34,241 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-03 14:49:34,241 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-05-03 14:49:34,243 INFO L202 PluginConnector]: Adding new model poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 02:49:34 BoogieIcfgContainer [2021-05-03 14:49:34,243 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-03 14:49:34,244 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-03 14:49:34,244 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-03 14:49:34,246 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-03 14:49:34,246 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 02:49:33" (1/2) ... [2021-05-03 14:49:34,246 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1abf5a5e and model type poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 02:49:34, skipping insertion in model container [2021-05-03 14:49:34,247 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 03.05 02:49:34" (2/2) ... [2021-05-03 14:49:34,247 INFO L111 eAbstractionObserver]: Analyzing ICFG poker-hand-trans.wvr.bpl [2021-05-03 14:49:34,251 WARN L142 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-05-03 14:49:34,251 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-03 14:49:34,254 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-03 14:49:34,255 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-05-03 14:49:34,275 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-05-03 14:49:34,285 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-05-03 14:49:34,297 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-03 14:49:34,297 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-03 14:49:34,297 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-03 14:49:34,297 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-03 14:49:34,297 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-03 14:49:34,297 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-03 14:49:34,297 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-03 14:49:34,297 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-03 14:49:34,303 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 35 places, 37 transitions, 98 flow [2021-05-03 14:49:34,316 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-05-03 14:49:34,318 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-05-03 14:49:34,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:34,325 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:34,325 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:34,325 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:34,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:34,329 INFO L82 PathProgramCache]: Analyzing trace with hash 2024028845, now seen corresponding path program 1 times [2021-05-03 14:49:34,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:34,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631612269] [2021-05-03 14:49:34,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:34,806 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 60 [2021-05-03 14:49:34,830 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:34,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631612269] [2021-05-03 14:49:34,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:34,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:34,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141166062] [2021-05-03 14:49:34,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:34,835 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:34,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:34,847 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:34,849 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-05-03 14:49:35,181 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2021-05-03 14:49:35,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:35,223 INFO L93 Difference]: Finished difference Result 338 states and 1278 transitions. [2021-05-03 14:49:35,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:35,224 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-05-03 14:49:35,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:35,241 INFO L225 Difference]: With dead ends: 338 [2021-05-03 14:49:35,241 INFO L226 Difference]: Without dead ends: 323 [2021-05-03 14:49:35,242 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 433.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:35,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-05-03 14:49:35,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 204. [2021-05-03 14:49:35,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 203 states have (on average 4.394088669950739) internal successors, (892), 203 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:35,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 892 transitions. [2021-05-03 14:49:35,316 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 892 transitions. Word has length 14 [2021-05-03 14:49:35,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:35,316 INFO L480 AbstractCegarLoop]: Abstraction has 204 states and 892 transitions. [2021-05-03 14:49:35,316 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-05-03 14:49:35,316 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 892 transitions. [2021-05-03 14:49:35,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:35,318 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:35,318 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:35,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-03 14:49:35,318 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:35,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:35,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1233644461, now seen corresponding path program 2 times [2021-05-03 14:49:35,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:35,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356125301] [2021-05-03 14:49:35,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:35,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:35,593 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356125301] [2021-05-03 14:49:35,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:35,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:35,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810337870] [2021-05-03 14:49:35,595 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:35,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:35,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:35,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:35,597 INFO L87 Difference]: Start difference. First operand 204 states and 892 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:35,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:35,906 INFO L93 Difference]: Finished difference Result 330 states and 1247 transitions. [2021-05-03 14:49:35,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:35,907 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-05-03 14:49:35,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:35,910 INFO L225 Difference]: With dead ends: 330 [2021-05-03 14:49:35,910 INFO L226 Difference]: Without dead ends: 315 [2021-05-03 14:49:35,911 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 349.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:35,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-05-03 14:49:35,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 212. [2021-05-03 14:49:35,925 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-05-03 14:49:35,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 912 transitions. [2021-05-03 14:49:35,927 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 912 transitions. Word has length 14 [2021-05-03 14:49:35,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:35,927 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 912 transitions. [2021-05-03 14:49:35,927 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-05-03 14:49:35,927 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 912 transitions. [2021-05-03 14:49:35,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:35,929 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:35,929 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:35,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-03 14:49:35,929 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:35,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:35,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1840634711, now seen corresponding path program 3 times [2021-05-03 14:49:35,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:35,930 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619054868] [2021-05-03 14:49:35,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:36,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:36,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619054868] [2021-05-03 14:49:36,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:36,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:36,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134569823] [2021-05-03 14:49:36,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:36,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:36,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:36,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:36,140 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-05-03 14:49:36,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:36,418 INFO L93 Difference]: Finished difference Result 378 states and 1427 transitions. [2021-05-03 14:49:36,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:36,419 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-05-03 14:49:36,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:36,423 INFO L225 Difference]: With dead ends: 378 [2021-05-03 14:49:36,423 INFO L226 Difference]: Without dead ends: 363 [2021-05-03 14:49:36,423 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 275.5ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:36,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-05-03 14:49:36,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 219. [2021-05-03 14:49:36,437 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-05-03 14:49:36,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 944 transitions. [2021-05-03 14:49:36,438 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 944 transitions. Word has length 14 [2021-05-03 14:49:36,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:36,439 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 944 transitions. [2021-05-03 14:49:36,439 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-05-03 14:49:36,439 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 944 transitions. [2021-05-03 14:49:36,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:36,440 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:36,440 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:36,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-03 14:49:36,441 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:36,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:36,441 INFO L82 PathProgramCache]: Analyzing trace with hash -867555397, now seen corresponding path program 4 times [2021-05-03 14:49:36,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:36,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247543996] [2021-05-03 14:49:36,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:36,641 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:36,642 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247543996] [2021-05-03 14:49:36,642 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:36,642 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:36,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796632132] [2021-05-03 14:49:36,642 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:36,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:36,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:36,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:36,643 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-05-03 14:49:36,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:36,927 INFO L93 Difference]: Finished difference Result 369 states and 1403 transitions. [2021-05-03 14:49:36,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:36,927 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-05-03 14:49:36,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:36,929 INFO L225 Difference]: With dead ends: 369 [2021-05-03 14:49:36,929 INFO L226 Difference]: Without dead ends: 354 [2021-05-03 14:49:36,929 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:36,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-05-03 14:49:36,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 231. [2021-05-03 14:49:36,937 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-05-03 14:49:36,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 976 transitions. [2021-05-03 14:49:36,938 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 976 transitions. Word has length 14 [2021-05-03 14:49:36,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:36,938 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 976 transitions. [2021-05-03 14:49:36,938 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-05-03 14:49:36,938 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 976 transitions. [2021-05-03 14:49:36,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:36,939 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:36,939 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:36,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-03 14:49:36,939 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:36,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:36,940 INFO L82 PathProgramCache]: Analyzing trace with hash 922889575, now seen corresponding path program 5 times [2021-05-03 14:49:36,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:36,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919984817] [2021-05-03 14:49:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:37,142 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-05-03 14:49:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:37,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919984817] [2021-05-03 14:49:37,167 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:37,167 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:37,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073096619] [2021-05-03 14:49:37,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:37,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:37,169 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:37,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:37,173 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-05-03 14:49:37,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:37,485 INFO L93 Difference]: Finished difference Result 364 states and 1376 transitions. [2021-05-03 14:49:37,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:37,485 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-05-03 14:49:37,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:37,487 INFO L225 Difference]: With dead ends: 364 [2021-05-03 14:49:37,487 INFO L226 Difference]: Without dead ends: 349 [2021-05-03 14:49:37,488 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 333.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:37,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-03 14:49:37,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 239. [2021-05-03 14:49:37,494 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-05-03 14:49:37,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 1012 transitions. [2021-05-03 14:49:37,495 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 1012 transitions. Word has length 14 [2021-05-03 14:49:37,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:37,495 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 1012 transitions. [2021-05-03 14:49:37,496 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-05-03 14:49:37,496 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 1012 transitions. [2021-05-03 14:49:37,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-03 14:49:37,496 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:37,496 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:37,496 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-03 14:49:37,497 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:37,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:37,497 INFO L82 PathProgramCache]: Analyzing trace with hash 594755113, now seen corresponding path program 6 times [2021-05-03 14:49:37,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:37,497 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468744712] [2021-05-03 14:49:37,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:37,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:37,654 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-05-03 14:49:37,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:37,768 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468744712] [2021-05-03 14:49:37,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:37,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:37,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136895168] [2021-05-03 14:49:37,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:37,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:37,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:37,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:37,769 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-05-03 14:49:38,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,040 INFO L93 Difference]: Finished difference Result 364 states and 1372 transitions. [2021-05-03 14:49:38,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:38,041 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-05-03 14:49:38,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,042 INFO L225 Difference]: With dead ends: 364 [2021-05-03 14:49:38,043 INFO L226 Difference]: Without dead ends: 349 [2021-05-03 14:49:38,043 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 356.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:38,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-03 14:49:38,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 239. [2021-05-03 14:49:38,050 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-05-03 14:49:38,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 1012 transitions. [2021-05-03 14:49:38,051 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 1012 transitions. Word has length 14 [2021-05-03 14:49:38,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,052 INFO L480 AbstractCegarLoop]: Abstraction has 239 states and 1012 transitions. [2021-05-03 14:49:38,052 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-05-03 14:49:38,052 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 1012 transitions. [2021-05-03 14:49:38,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,053 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,053 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,053 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-03 14:49:38,053 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1857764697, now seen corresponding path program 1 times [2021-05-03 14:49:38,056 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969929339] [2021-05-03 14:49:38,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,084 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969929339] [2021-05-03 14:49:38,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598780038] [2021-05-03 14:49:38,085 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,085 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-05-03 14:49:38,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,093 INFO L93 Difference]: Finished difference Result 274 states and 1151 transitions. [2021-05-03 14:49:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,093 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-05-03 14:49:38,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,095 INFO L225 Difference]: With dead ends: 274 [2021-05-03 14:49:38,095 INFO L226 Difference]: Without dead ends: 274 [2021-05-03 14:49:38,095 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-05-03 14:49:38,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 266. [2021-05-03 14:49:38,102 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-05-03 14:49:38,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 1129 transitions. [2021-05-03 14:49:38,103 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 1129 transitions. Word has length 15 [2021-05-03 14:49:38,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,103 INFO L480 AbstractCegarLoop]: Abstraction has 266 states and 1129 transitions. [2021-05-03 14:49:38,103 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-05-03 14:49:38,104 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 1129 transitions. [2021-05-03 14:49:38,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,104 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,104 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-03 14:49:38,104 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1693444409, now seen corresponding path program 1 times [2021-05-03 14:49:38,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347910055] [2021-05-03 14:49:38,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347910055] [2021-05-03 14:49:38,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735145556] [2021-05-03 14:49:38,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,127 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-05-03 14:49:38,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,131 INFO L93 Difference]: Finished difference Result 301 states and 1270 transitions. [2021-05-03 14:49:38,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,132 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-05-03 14:49:38,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,133 INFO L225 Difference]: With dead ends: 301 [2021-05-03 14:49:38,134 INFO L226 Difference]: Without dead ends: 301 [2021-05-03 14:49:38,134 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-05-03 14:49:38,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 301. [2021-05-03 14:49:38,139 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-05-03 14:49:38,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 1270 transitions. [2021-05-03 14:49:38,140 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 1270 transitions. Word has length 15 [2021-05-03 14:49:38,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,141 INFO L480 AbstractCegarLoop]: Abstraction has 301 states and 1270 transitions. [2021-05-03 14:49:38,141 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-05-03 14:49:38,141 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 1270 transitions. [2021-05-03 14:49:38,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,141 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,141 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-03 14:49:38,142 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,142 INFO L82 PathProgramCache]: Analyzing trace with hash -2109293491, now seen corresponding path program 1 times [2021-05-03 14:49:38,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,142 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690411793] [2021-05-03 14:49:38,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690411793] [2021-05-03 14:49:38,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32348477] [2021-05-03 14:49:38,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,159 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-05-03 14:49:38,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,164 INFO L93 Difference]: Finished difference Result 344 states and 1437 transitions. [2021-05-03 14:49:38,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,164 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-05-03 14:49:38,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,166 INFO L225 Difference]: With dead ends: 344 [2021-05-03 14:49:38,166 INFO L226 Difference]: Without dead ends: 344 [2021-05-03 14:49:38,166 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2021-05-03 14:49:38,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 336. [2021-05-03 14:49:38,172 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-05-03 14:49:38,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 1417 transitions. [2021-05-03 14:49:38,173 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 1417 transitions. Word has length 15 [2021-05-03 14:49:38,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,173 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 1417 transitions. [2021-05-03 14:49:38,174 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-05-03 14:49:38,174 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 1417 transitions. [2021-05-03 14:49:38,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,174 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,174 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,175 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-03 14:49:38,175 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,175 INFO L82 PathProgramCache]: Analyzing trace with hash -1748926659, now seen corresponding path program 1 times [2021-05-03 14:49:38,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,175 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249940070] [2021-05-03 14:49:38,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249940070] [2021-05-03 14:49:38,186 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,186 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721731835] [2021-05-03 14:49:38,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,187 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-05-03 14:49:38,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,192 INFO L93 Difference]: Finished difference Result 386 states and 1608 transitions. [2021-05-03 14:49:38,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,192 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-05-03 14:49:38,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,194 INFO L225 Difference]: With dead ends: 386 [2021-05-03 14:49:38,194 INFO L226 Difference]: Without dead ends: 386 [2021-05-03 14:49:38,194 INFO L807 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-05-03 14:49:38,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-05-03 14:49:38,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2021-05-03 14:49:38,201 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-05-03 14:49:38,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1608 transitions. [2021-05-03 14:49:38,203 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1608 transitions. Word has length 15 [2021-05-03 14:49:38,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,203 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1608 transitions. [2021-05-03 14:49:38,203 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-05-03 14:49:38,203 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1608 transitions. [2021-05-03 14:49:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,204 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,204 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-03 14:49:38,204 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,204 INFO L82 PathProgramCache]: Analyzing trace with hash 181705837, now seen corresponding path program 1 times [2021-05-03 14:49:38,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817410838] [2021-05-03 14:49:38,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817410838] [2021-05-03 14:49:38,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934584118] [2021-05-03 14:49:38,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,216 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-05-03 14:49:38,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,221 INFO L93 Difference]: Finished difference Result 436 states and 1799 transitions. [2021-05-03 14:49:38,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,221 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-05-03 14:49:38,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,223 INFO L225 Difference]: With dead ends: 436 [2021-05-03 14:49:38,223 INFO L226 Difference]: Without dead ends: 436 [2021-05-03 14:49:38,224 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-05-03 14:49:38,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 436. [2021-05-03 14:49:38,232 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-05-03 14:49:38,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 1799 transitions. [2021-05-03 14:49:38,233 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 1799 transitions. Word has length 15 [2021-05-03 14:49:38,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,234 INFO L480 AbstractCegarLoop]: Abstraction has 436 states and 1799 transitions. [2021-05-03 14:49:38,234 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-05-03 14:49:38,234 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 1799 transitions. [2021-05-03 14:49:38,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-05-03 14:49:38,235 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,235 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-03 14:49:38,236 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,236 INFO L82 PathProgramCache]: Analyzing trace with hash 542072669, now seen corresponding path program 1 times [2021-05-03 14:49:38,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667992755] [2021-05-03 14:49:38,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:38,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667992755] [2021-05-03 14:49:38,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-03 14:49:38,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376985937] [2021-05-03 14:49:38,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-03 14:49:38,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-03 14:49:38,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-03 14:49:38,251 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-05-03 14:49:38,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,255 INFO L93 Difference]: Finished difference Result 493 states and 2014 transitions. [2021-05-03 14:49:38,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-03 14:49:38,256 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-05-03 14:49:38,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,258 INFO L225 Difference]: With dead ends: 493 [2021-05-03 14:49:38,258 INFO L226 Difference]: Without dead ends: 493 [2021-05-03 14:49:38,258 INFO L807 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-05-03 14:49:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-05-03 14:49:38,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2021-05-03 14:49:38,268 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-05-03 14:49:38,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 2014 transitions. [2021-05-03 14:49:38,270 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 2014 transitions. Word has length 15 [2021-05-03 14:49:38,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,270 INFO L480 AbstractCegarLoop]: Abstraction has 493 states and 2014 transitions. [2021-05-03 14:49:38,270 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-05-03 14:49:38,270 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 2014 transitions. [2021-05-03 14:49:38,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:38,271 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,271 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,272 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-03 14:49:38,272 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,272 INFO L82 PathProgramCache]: Analyzing trace with hash 705140398, now seen corresponding path program 1 times [2021-05-03 14:49:38,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,272 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563105390] [2021-05-03 14:49:38,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,332 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:38,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563105390] [2021-05-03 14:49:38,334 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,334 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:38,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554914184] [2021-05-03 14:49:38,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:38,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:38,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:38,335 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-05-03 14:49:38,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,408 INFO L93 Difference]: Finished difference Result 771 states and 2757 transitions. [2021-05-03 14:49:38,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:38,409 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-05-03 14:49:38,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,412 INFO L225 Difference]: With dead ends: 771 [2021-05-03 14:49:38,412 INFO L226 Difference]: Without dead ends: 744 [2021-05-03 14:49:38,412 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:38,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-05-03 14:49:38,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 557. [2021-05-03 14:49:38,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 556 states have (on average 3.9244604316546763) internal successors, (2182), 556 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:38,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 2182 transitions. [2021-05-03 14:49:38,425 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 2182 transitions. Word has length 16 [2021-05-03 14:49:38,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,425 INFO L480 AbstractCegarLoop]: Abstraction has 557 states and 2182 transitions. [2021-05-03 14:49:38,425 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-05-03 14:49:38,425 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 2182 transitions. [2021-05-03 14:49:38,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:38,426 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,426 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,427 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-03 14:49:38,427 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,427 INFO L82 PathProgramCache]: Analyzing trace with hash -85243986, now seen corresponding path program 2 times [2021-05-03 14:49:38,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139219721] [2021-05-03 14:49:38,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:38,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139219721] [2021-05-03 14:49:38,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:38,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6342522] [2021-05-03 14:49:38,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:38,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:38,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:38,459 INFO L87 Difference]: Start difference. First operand 557 states and 2182 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:38,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,539 INFO L93 Difference]: Finished difference Result 746 states and 2672 transitions. [2021-05-03 14:49:38,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:38,539 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-05-03 14:49:38,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,542 INFO L225 Difference]: With dead ends: 746 [2021-05-03 14:49:38,542 INFO L226 Difference]: Without dead ends: 719 [2021-05-03 14:49:38,543 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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-05-03 14:49:38,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-05-03 14:49:38,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 565. [2021-05-03 14:49:38,553 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-05-03 14:49:38,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 2202 transitions. [2021-05-03 14:49:38,555 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 2202 transitions. Word has length 16 [2021-05-03 14:49:38,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,555 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 2202 transitions. [2021-05-03 14:49:38,555 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-05-03 14:49:38,555 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 2202 transitions. [2021-05-03 14:49:38,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:38,557 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,557 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-03 14:49:38,557 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1842088947, now seen corresponding path program 1 times [2021-05-03 14:49:38,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495990827] [2021-05-03 14:49:38,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,636 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:38,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495990827] [2021-05-03 14:49:38,636 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,636 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:38,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576312678] [2021-05-03 14:49:38,637 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:38,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:38,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:38,637 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-05-03 14:49:38,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:38,853 INFO L93 Difference]: Finished difference Result 839 states and 2923 transitions. [2021-05-03 14:49:38,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:38,854 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-05-03 14:49:38,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:38,857 INFO L225 Difference]: With dead ends: 839 [2021-05-03 14:49:38,857 INFO L226 Difference]: Without dead ends: 812 [2021-05-03 14:49:38,857 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 185.5ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:38,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-05-03 14:49:38,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 625. [2021-05-03 14:49:38,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 3.7628205128205128) internal successors, (2348), 624 states have internal predecessors, (2348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:38,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 2348 transitions. [2021-05-03 14:49:38,872 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 2348 transitions. Word has length 16 [2021-05-03 14:49:38,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:38,872 INFO L480 AbstractCegarLoop]: Abstraction has 625 states and 2348 transitions. [2021-05-03 14:49:38,872 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-05-03 14:49:38,872 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 2348 transitions. [2021-05-03 14:49:38,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:38,873 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:38,873 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:38,873 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-03 14:49:38,873 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:38,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:38,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1662493965, now seen corresponding path program 2 times [2021-05-03 14:49:38,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:38,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887967185] [2021-05-03 14:49:38,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:38,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:38,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:38,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887967185] [2021-05-03 14:49:38,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:38,972 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:38,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704917643] [2021-05-03 14:49:38,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:38,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:38,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:38,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:38,972 INFO L87 Difference]: Start difference. First operand 625 states and 2348 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:39,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:39,197 INFO L93 Difference]: Finished difference Result 814 states and 2838 transitions. [2021-05-03 14:49:39,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:39,197 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-05-03 14:49:39,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:39,200 INFO L225 Difference]: With dead ends: 814 [2021-05-03 14:49:39,200 INFO L226 Difference]: Without dead ends: 787 [2021-05-03 14:49:39,201 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 214.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:39,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2021-05-03 14:49:39,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 633. [2021-05-03 14:49:39,227 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-05-03 14:49:39,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2368 transitions. [2021-05-03 14:49:39,229 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2368 transitions. Word has length 16 [2021-05-03 14:49:39,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:39,229 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 2368 transitions. [2021-05-03 14:49:39,229 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-05-03 14:49:39,229 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2368 transitions. [2021-05-03 14:49:39,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:39,231 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:39,231 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:39,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-03 14:49:39,231 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:39,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:39,231 INFO L82 PathProgramCache]: Analyzing trace with hash -881757258, now seen corresponding path program 1 times [2021-05-03 14:49:39,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:39,231 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644940468] [2021-05-03 14:49:39,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:39,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:39,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644940468] [2021-05-03 14:49:39,275 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:39,275 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:39,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576780669] [2021-05-03 14:49:39,276 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:39,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:39,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:39,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:39,276 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-05-03 14:49:39,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:39,413 INFO L93 Difference]: Finished difference Result 974 states and 3400 transitions. [2021-05-03 14:49:39,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:39,413 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-05-03 14:49:39,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:39,417 INFO L225 Difference]: With dead ends: 974 [2021-05-03 14:49:39,417 INFO L226 Difference]: Without dead ends: 951 [2021-05-03 14:49:39,417 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 60.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:39,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-05-03 14:49:39,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 641. [2021-05-03 14:49:39,429 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-05-03 14:49:39,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 2392 transitions. [2021-05-03 14:49:39,431 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 2392 transitions. Word has length 16 [2021-05-03 14:49:39,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:39,431 INFO L480 AbstractCegarLoop]: Abstraction has 641 states and 2392 transitions. [2021-05-03 14:49:39,431 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-05-03 14:49:39,431 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 2392 transitions. [2021-05-03 14:49:39,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:39,432 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:39,433 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:39,433 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-03 14:49:39,433 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:39,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:39,433 INFO L82 PathProgramCache]: Analyzing trace with hash 768619160, now seen corresponding path program 1 times [2021-05-03 14:49:39,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:39,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593993276] [2021-05-03 14:49:39,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:39,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:39,478 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:39,478 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593993276] [2021-05-03 14:49:39,478 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:39,478 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:39,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551476328] [2021-05-03 14:49:39,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:39,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:39,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:39,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:39,479 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-05-03 14:49:39,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:39,593 INFO L93 Difference]: Finished difference Result 945 states and 3285 transitions. [2021-05-03 14:49:39,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:39,593 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-05-03 14:49:39,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:39,597 INFO L225 Difference]: With dead ends: 945 [2021-05-03 14:49:39,597 INFO L226 Difference]: Without dead ends: 916 [2021-05-03 14:49:39,597 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 50.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:39,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2021-05-03 14:49:39,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 645. [2021-05-03 14:49:39,609 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-05-03 14:49:39,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2404 transitions. [2021-05-03 14:49:39,611 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2404 transitions. Word has length 16 [2021-05-03 14:49:39,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:39,611 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 2404 transitions. [2021-05-03 14:49:39,611 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-05-03 14:49:39,611 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2404 transitions. [2021-05-03 14:49:39,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:39,612 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:39,613 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:39,613 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-03 14:49:39,613 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:39,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:39,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1488759573, now seen corresponding path program 1 times [2021-05-03 14:49:39,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:39,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967549616] [2021-05-03 14:49:39,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:39,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:39,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967549616] [2021-05-03 14:49:39,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:39,804 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:39,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282017361] [2021-05-03 14:49:39,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:39,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:39,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:39,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:39,805 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-05-03 14:49:39,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:39,954 INFO L93 Difference]: Finished difference Result 1012 states and 3505 transitions. [2021-05-03 14:49:39,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:39,955 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-05-03 14:49:39,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:39,958 INFO L225 Difference]: With dead ends: 1012 [2021-05-03 14:49:39,958 INFO L226 Difference]: Without dead ends: 989 [2021-05-03 14:49:39,959 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 191.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:39,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2021-05-03 14:49:39,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 653. [2021-05-03 14:49:39,971 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-05-03 14:49:39,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2432 transitions. [2021-05-03 14:49:39,972 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2432 transitions. Word has length 16 [2021-05-03 14:49:39,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:39,972 INFO L480 AbstractCegarLoop]: Abstraction has 653 states and 2432 transitions. [2021-05-03 14:49:39,972 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-05-03 14:49:39,972 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2432 transitions. [2021-05-03 14:49:39,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:39,974 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:39,974 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:39,974 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-03 14:49:39,974 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:39,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:39,974 INFO L82 PathProgramCache]: Analyzing trace with hash 185156587, now seen corresponding path program 1 times [2021-05-03 14:49:39,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:39,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366042621] [2021-05-03 14:49:39,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:39,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:40,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:40,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366042621] [2021-05-03 14:49:40,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:40,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:40,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681823347] [2021-05-03 14:49:40,126 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:40,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:40,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:40,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:40,127 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-05-03 14:49:40,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:40,333 INFO L93 Difference]: Finished difference Result 961 states and 3333 transitions. [2021-05-03 14:49:40,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:40,333 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-05-03 14:49:40,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:40,337 INFO L225 Difference]: With dead ends: 961 [2021-05-03 14:49:40,337 INFO L226 Difference]: Without dead ends: 932 [2021-05-03 14:49:40,337 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 187.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:40,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-05-03 14:49:40,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 657. [2021-05-03 14:49:40,348 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-05-03 14:49:40,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 657 states to 657 states and 2444 transitions. [2021-05-03 14:49:40,350 INFO L78 Accepts]: Start accepts. Automaton has 657 states and 2444 transitions. Word has length 16 [2021-05-03 14:49:40,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:40,350 INFO L480 AbstractCegarLoop]: Abstraction has 657 states and 2444 transitions. [2021-05-03 14:49:40,350 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-05-03 14:49:40,350 INFO L276 IsEmpty]: Start isEmpty. Operand 657 states and 2444 transitions. [2021-05-03 14:49:40,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:40,351 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:40,351 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:40,352 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-05-03 14:49:40,352 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:40,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:40,352 INFO L82 PathProgramCache]: Analyzing trace with hash 1866944204, now seen corresponding path program 2 times [2021-05-03 14:49:40,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:40,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161628117] [2021-05-03 14:49:40,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:40,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:40,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161628117] [2021-05-03 14:49:40,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:40,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:40,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056574742] [2021-05-03 14:49:40,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:40,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:40,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:40,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:40,406 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-05-03 14:49:40,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:40,546 INFO L93 Difference]: Finished difference Result 1113 states and 3865 transitions. [2021-05-03 14:49:40,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:40,546 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-05-03 14:49:40,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:40,551 INFO L225 Difference]: With dead ends: 1113 [2021-05-03 14:49:40,551 INFO L226 Difference]: Without dead ends: 1084 [2021-05-03 14:49:40,551 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 70.3ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:40,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-05-03 14:49:40,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 661. [2021-05-03 14:49:40,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.727272727272727) internal successors, (2460), 660 states have internal predecessors, (2460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:40,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2460 transitions. [2021-05-03 14:49:40,564 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2460 transitions. Word has length 16 [2021-05-03 14:49:40,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:40,565 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2460 transitions. [2021-05-03 14:49:40,565 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-05-03 14:49:40,565 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2460 transitions. [2021-05-03 14:49:40,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:40,566 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:40,566 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:40,566 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-03 14:49:40,566 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:40,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:40,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1453708437, now seen corresponding path program 2 times [2021-05-03 14:49:40,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:40,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550767763] [2021-05-03 14:49:40,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:40,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:40,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:40,655 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550767763] [2021-05-03 14:49:40,655 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:40,655 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:40,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359324282] [2021-05-03 14:49:40,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:40,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:40,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:40,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:40,656 INFO L87 Difference]: Start difference. First operand 661 states and 2460 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-05-03 14:49:40,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:40,842 INFO L93 Difference]: Finished difference Result 1121 states and 3898 transitions. [2021-05-03 14:49:40,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:40,843 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-05-03 14:49:40,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:40,847 INFO L225 Difference]: With dead ends: 1121 [2021-05-03 14:49:40,847 INFO L226 Difference]: Without dead ends: 1081 [2021-05-03 14:49:40,847 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 131.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:40,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2021-05-03 14:49:40,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 661. [2021-05-03 14:49:40,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.721212121212121) internal successors, (2456), 660 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:40,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2456 transitions. [2021-05-03 14:49:40,860 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2456 transitions. Word has length 16 [2021-05-03 14:49:40,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:40,860 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2456 transitions. [2021-05-03 14:49:40,860 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-05-03 14:49:40,860 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2456 transitions. [2021-05-03 14:49:40,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:40,862 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:40,862 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:40,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-05-03 14:49:40,862 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:40,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:40,862 INFO L82 PathProgramCache]: Analyzing trace with hash -1227931188, now seen corresponding path program 2 times [2021-05-03 14:49:40,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:40,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994709915] [2021-05-03 14:49:40,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:40,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:40,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:40,935 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994709915] [2021-05-03 14:49:40,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:40,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:40,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267594151] [2021-05-03 14:49:40,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:40,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:40,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:40,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:40,936 INFO L87 Difference]: Start difference. First operand 661 states and 2456 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-05-03 14:49:41,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:41,213 INFO L93 Difference]: Finished difference Result 1133 states and 3870 transitions. [2021-05-03 14:49:41,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:41,214 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-05-03 14:49:41,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:41,216 INFO L225 Difference]: With dead ends: 1133 [2021-05-03 14:49:41,216 INFO L226 Difference]: Without dead ends: 1110 [2021-05-03 14:49:41,217 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 177.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-03 14:49:41,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-05-03 14:49:41,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 661. [2021-05-03 14:49:41,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.721212121212121) internal successors, (2456), 660 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:41,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2456 transitions. [2021-05-03 14:49:41,236 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2456 transitions. Word has length 16 [2021-05-03 14:49:41,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:41,237 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2456 transitions. [2021-05-03 14:49:41,237 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-05-03 14:49:41,237 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2456 transitions. [2021-05-03 14:49:41,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:41,238 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:41,238 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:41,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-05-03 14:49:41,238 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:41,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:41,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1214418261, now seen corresponding path program 2 times [2021-05-03 14:49:41,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:41,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850117242] [2021-05-03 14:49:41,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:41,318 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:41,318 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850117242] [2021-05-03 14:49:41,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:41,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:41,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979432121] [2021-05-03 14:49:41,318 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:41,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:41,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:41,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:41,319 INFO L87 Difference]: Start difference. First operand 661 states and 2456 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-05-03 14:49:41,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:41,502 INFO L93 Difference]: Finished difference Result 1146 states and 3994 transitions. [2021-05-03 14:49:41,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:41,503 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-05-03 14:49:41,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:41,505 INFO L225 Difference]: With dead ends: 1146 [2021-05-03 14:49:41,505 INFO L226 Difference]: Without dead ends: 1119 [2021-05-03 14:49:41,505 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 112.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:41,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2021-05-03 14:49:41,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 661. [2021-05-03 14:49:41,516 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-05-03 14:49:41,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2454 transitions. [2021-05-03 14:49:41,517 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2454 transitions. Word has length 16 [2021-05-03 14:49:41,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:41,517 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2454 transitions. [2021-05-03 14:49:41,517 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-05-03 14:49:41,517 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2454 transitions. [2021-05-03 14:49:41,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:41,519 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:41,519 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:41,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-03 14:49:41,519 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:41,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:41,519 INFO L82 PathProgramCache]: Analyzing trace with hash 423749436, now seen corresponding path program 3 times [2021-05-03 14:49:41,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:41,519 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631519610] [2021-05-03 14:49:41,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:41,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:41,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:41,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631519610] [2021-05-03 14:49:41,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:41,556 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:41,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197935671] [2021-05-03 14:49:41,556 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:41,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:41,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:41,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:41,557 INFO L87 Difference]: Start difference. First operand 661 states and 2454 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-05-03 14:49:41,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:41,647 INFO L93 Difference]: Finished difference Result 814 states and 2766 transitions. [2021-05-03 14:49:41,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:41,648 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-05-03 14:49:41,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:41,650 INFO L225 Difference]: With dead ends: 814 [2021-05-03 14:49:41,650 INFO L226 Difference]: Without dead ends: 785 [2021-05-03 14:49:41,650 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:41,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-05-03 14:49:41,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 633. [2021-05-03 14:49:41,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.651898734177215) internal successors, (2308), 632 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-05-03 14:49:41,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2308 transitions. [2021-05-03 14:49:41,660 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2308 transitions. Word has length 16 [2021-05-03 14:49:41,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:41,661 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 2308 transitions. [2021-05-03 14:49:41,661 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-05-03 14:49:41,661 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2308 transitions. [2021-05-03 14:49:41,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:41,662 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:41,662 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:41,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-05-03 14:49:41,662 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:41,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:41,662 INFO L82 PathProgramCache]: Analyzing trace with hash 315557690, now seen corresponding path program 4 times [2021-05-03 14:49:41,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:41,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158758287] [2021-05-03 14:49:41,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:41,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:41,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:41,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158758287] [2021-05-03 14:49:41,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:41,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:41,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172175604] [2021-05-03 14:49:41,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:41,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:41,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:41,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:41,701 INFO L87 Difference]: Start difference. First operand 633 states and 2308 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-05-03 14:49:41,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:41,804 INFO L93 Difference]: Finished difference Result 814 states and 2774 transitions. [2021-05-03 14:49:41,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:41,804 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-05-03 14:49:41,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:41,806 INFO L225 Difference]: With dead ends: 814 [2021-05-03 14:49:41,806 INFO L226 Difference]: Without dead ends: 785 [2021-05-03 14:49:41,806 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 62.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:41,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-05-03 14:49:41,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 645. [2021-05-03 14:49:41,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.6335403726708075) internal successors, (2340), 644 states have internal predecessors, (2340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:41,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2340 transitions. [2021-05-03 14:49:41,816 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2340 transitions. Word has length 16 [2021-05-03 14:49:41,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:41,816 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 2340 transitions. [2021-05-03 14:49:41,816 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-05-03 14:49:41,817 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2340 transitions. [2021-05-03 14:49:41,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:41,818 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:41,818 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:41,818 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-03 14:49:41,818 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:41,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:41,818 INFO L82 PathProgramCache]: Analyzing trace with hash 486403162, now seen corresponding path program 3 times [2021-05-03 14:49:41,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:41,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665623406] [2021-05-03 14:49:41,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:41,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:41,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665623406] [2021-05-03 14:49:41,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:41,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:41,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921323782] [2021-05-03 14:49:41,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:41,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:41,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:41,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:41,865 INFO L87 Difference]: Start difference. First operand 645 states and 2340 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-05-03 14:49:41,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:41,944 INFO L93 Difference]: Finished difference Result 871 states and 2893 transitions. [2021-05-03 14:49:41,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:41,945 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-05-03 14:49:41,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:41,946 INFO L225 Difference]: With dead ends: 871 [2021-05-03 14:49:41,946 INFO L226 Difference]: Without dead ends: 848 [2021-05-03 14:49:41,946 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 43.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:41,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-05-03 14:49:41,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 614. [2021-05-03 14:49:41,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.5872756933115824) internal successors, (2199), 613 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-05-03 14:49:41,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 2199 transitions. [2021-05-03 14:49:41,956 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 2199 transitions. Word has length 16 [2021-05-03 14:49:41,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:41,956 INFO L480 AbstractCegarLoop]: Abstraction has 614 states and 2199 transitions. [2021-05-03 14:49:41,956 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-05-03 14:49:41,956 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 2199 transitions. [2021-05-03 14:49:41,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:41,957 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:41,957 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:41,957 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-03 14:49:41,957 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:41,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:41,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1119769510, now seen corresponding path program 4 times [2021-05-03 14:49:41,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:41,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172830021] [2021-05-03 14:49:41,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:41,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:41,991 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:41,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172830021] [2021-05-03 14:49:41,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:41,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:41,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728234425] [2021-05-03 14:49:41,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:41,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:41,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:41,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:41,992 INFO L87 Difference]: Start difference. First operand 614 states and 2199 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-05-03 14:49:42,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:42,065 INFO L93 Difference]: Finished difference Result 817 states and 2738 transitions. [2021-05-03 14:49:42,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:42,065 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-05-03 14:49:42,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:42,067 INFO L225 Difference]: With dead ends: 817 [2021-05-03 14:49:42,067 INFO L226 Difference]: Without dead ends: 794 [2021-05-03 14:49:42,067 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 32.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:42,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-05-03 14:49:42,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 618. [2021-05-03 14:49:42,075 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-05-03 14:49:42,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 2211 transitions. [2021-05-03 14:49:42,077 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 2211 transitions. Word has length 16 [2021-05-03 14:49:42,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:42,077 INFO L480 AbstractCegarLoop]: Abstraction has 618 states and 2211 transitions. [2021-05-03 14:49:42,077 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-05-03 14:49:42,077 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 2211 transitions. [2021-05-03 14:49:42,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:42,078 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:42,078 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:42,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-05-03 14:49:42,078 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:42,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:42,078 INFO L82 PathProgramCache]: Analyzing trace with hash 2014690215, now seen corresponding path program 3 times [2021-05-03 14:49:42,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:42,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552210954] [2021-05-03 14:49:42,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:42,154 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552210954] [2021-05-03 14:49:42,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:42,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:42,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52247767] [2021-05-03 14:49:42,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:42,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:42,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:42,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:42,155 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-05-03 14:49:42,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:42,364 INFO L93 Difference]: Finished difference Result 742 states and 2401 transitions. [2021-05-03 14:49:42,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:42,365 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-05-03 14:49:42,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:42,366 INFO L225 Difference]: With dead ends: 742 [2021-05-03 14:49:42,366 INFO L226 Difference]: Without dead ends: 719 [2021-05-03 14:49:42,366 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 166.0ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:42,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2021-05-03 14:49:42,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 555. [2021-05-03 14:49:42,374 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-05-03 14:49:42,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 1932 transitions. [2021-05-03 14:49:42,375 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 1932 transitions. Word has length 16 [2021-05-03 14:49:42,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:42,375 INFO L480 AbstractCegarLoop]: Abstraction has 555 states and 1932 transitions. [2021-05-03 14:49:42,375 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-05-03 14:49:42,375 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 1932 transitions. [2021-05-03 14:49:42,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:42,376 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:42,376 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:42,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-05-03 14:49:42,377 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:42,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1307197767, now seen corresponding path program 4 times [2021-05-03 14:49:42,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:42,377 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390999364] [2021-05-03 14:49:42,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:42,525 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:42,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390999364] [2021-05-03 14:49:42,525 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967379107] [2021-05-03 14:49:42,525 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-05-03 14:49:42,562 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:49:42,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:42,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-03 14:49:42,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:42,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:42,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:42,927 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 14:49:42,928 INFO L628 ElimStorePlain]: treesize reduction 4, result has 98.0 percent of original size [2021-05-03 14:49:42,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:42,950 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:42,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 7 treesize of output 5 [2021-05-03 14:49:42,961 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:42,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 7 treesize of output 5 [2021-05-03 14:49:42,968 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:42,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:42,973 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:42,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:42,977 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:43,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:43,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:49:43,017 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:217, output treesize:158 [2021-05-03 14:49:43,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 27 treesize of output 21 [2021-05-03 14:49:43,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:43,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 9 treesize of output 7 [2021-05-03 14:49:43,154 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:43,180 INFO L628 ElimStorePlain]: treesize reduction 48, result has 38.5 percent of original size [2021-05-03 14:49:43,180 INFO L518 ElimStorePlain]: Eliminatee index_of_8 vanished before elimination [2021-05-03 14:49:43,180 INFO L518 ElimStorePlain]: Eliminatee last_index_of_7 vanished before elimination [2021-05-03 14:49:43,180 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-05-03 14:49:43,181 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:49:43,181 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:106, output treesize:30 [2021-05-03 14:49:43,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:43,216 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:43,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-05-03 14:49:43,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794319361] [2021-05-03 14:49:43,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:43,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:43,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:43,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:43,217 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-05-03 14:49:43,376 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-05-03 14:49:43,617 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-05-03 14:49:43,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:43,638 INFO L93 Difference]: Finished difference Result 720 states and 2346 transitions. [2021-05-03 14:49:43,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:43,638 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-05-03 14:49:43,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:43,639 INFO L225 Difference]: With dead ends: 720 [2021-05-03 14:49:43,640 INFO L226 Difference]: Without dead ends: 697 [2021-05-03 14:49:43,640 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 543.3ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:49:43,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-05-03 14:49:43,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 565. [2021-05-03 14:49:43,654 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-05-03 14:49:43,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 1957 transitions. [2021-05-03 14:49:43,655 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 1957 transitions. Word has length 16 [2021-05-03 14:49:43,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:43,655 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 1957 transitions. [2021-05-03 14:49:43,655 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-05-03 14:49:43,655 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 1957 transitions. [2021-05-03 14:49:43,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:43,656 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:43,656 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:43,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:43,872 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:43,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:43,873 INFO L82 PathProgramCache]: Analyzing trace with hash -2145877403, now seen corresponding path program 3 times [2021-05-03 14:49:43,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:43,873 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088980076] [2021-05-03 14:49:43,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:43,944 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:43,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088980076] [2021-05-03 14:49:43,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:43,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:43,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807178244] [2021-05-03 14:49:43,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:43,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:43,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:43,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:43,945 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-05-03 14:49:44,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:44,143 INFO L93 Difference]: Finished difference Result 670 states and 2109 transitions. [2021-05-03 14:49:44,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:44,143 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-05-03 14:49:44,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:44,145 INFO L225 Difference]: With dead ends: 670 [2021-05-03 14:49:44,145 INFO L226 Difference]: Without dead ends: 641 [2021-05-03 14:49:44,145 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 180.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:44,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-05-03 14:49:44,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 499. [2021-05-03 14:49:44,153 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-05-03 14:49:44,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 1668 transitions. [2021-05-03 14:49:44,154 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 1668 transitions. Word has length 16 [2021-05-03 14:49:44,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:44,154 INFO L480 AbstractCegarLoop]: Abstraction has 499 states and 1668 transitions. [2021-05-03 14:49:44,154 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-05-03 14:49:44,154 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 1668 transitions. [2021-05-03 14:49:44,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:44,155 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:44,155 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:44,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-05-03 14:49:44,155 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:44,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:44,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1820955431, now seen corresponding path program 4 times [2021-05-03 14:49:44,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:44,156 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797656108] [2021-05-03 14:49:44,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:44,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:44,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:44,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797656108] [2021-05-03 14:49:44,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:44,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:44,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736947634] [2021-05-03 14:49:44,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:44,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:44,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:44,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:44,218 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-05-03 14:49:44,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:44,411 INFO L93 Difference]: Finished difference Result 674 states and 2121 transitions. [2021-05-03 14:49:44,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:44,411 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-05-03 14:49:44,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:44,412 INFO L225 Difference]: With dead ends: 674 [2021-05-03 14:49:44,412 INFO L226 Difference]: Without dead ends: 645 [2021-05-03 14:49:44,413 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 164.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:44,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2021-05-03 14:49:44,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 505. [2021-05-03 14:49:44,421 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-05-03 14:49:44,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-05-03 14:49:44,422 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-05-03 14:49:44,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:44,423 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-05-03 14:49:44,423 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-05-03 14:49:44,423 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-05-03 14:49:44,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:44,424 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:44,424 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:44,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-05-03 14:49:44,424 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:44,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:44,424 INFO L82 PathProgramCache]: Analyzing trace with hash 648487496, now seen corresponding path program 3 times [2021-05-03 14:49:44,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:44,424 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102595116] [2021-05-03 14:49:44,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:44,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:44,498 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:44,498 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102595116] [2021-05-03 14:49:44,498 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:44,498 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:44,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604573155] [2021-05-03 14:49:44,498 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:44,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:44,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:44,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:44,499 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-05-03 14:49:44,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:44,626 INFO L93 Difference]: Finished difference Result 976 states and 2993 transitions. [2021-05-03 14:49:44,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:44,627 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-05-03 14:49:44,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:44,629 INFO L225 Difference]: With dead ends: 976 [2021-05-03 14:49:44,629 INFO L226 Difference]: Without dead ends: 949 [2021-05-03 14:49:44,629 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:44,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-05-03 14:49:44,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 505. [2021-05-03 14:49:44,637 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-05-03 14:49:44,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-05-03 14:49:44,638 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-05-03 14:49:44,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:44,638 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-05-03 14:49:44,639 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-05-03 14:49:44,639 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-05-03 14:49:44,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:44,639 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:44,640 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:44,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-05-03 14:49:44,640 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:44,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:44,640 INFO L82 PathProgramCache]: Analyzing trace with hash 529800585, now seen corresponding path program 3 times [2021-05-03 14:49:44,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:44,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958868979] [2021-05-03 14:49:44,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:44,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:44,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958868979] [2021-05-03 14:49:44,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:44,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:44,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646879612] [2021-05-03 14:49:44,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:44,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:44,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:44,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:44,800 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-05-03 14:49:44,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:44,965 INFO L93 Difference]: Finished difference Result 821 states and 2570 transitions. [2021-05-03 14:49:44,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:44,965 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-05-03 14:49:44,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:44,967 INFO L225 Difference]: With dead ends: 821 [2021-05-03 14:49:44,967 INFO L226 Difference]: Without dead ends: 794 [2021-05-03 14:49:44,967 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 193.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:44,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-05-03 14:49:44,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 505. [2021-05-03 14:49:44,974 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-05-03 14:49:44,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1687 transitions. [2021-05-03 14:49:44,976 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1687 transitions. Word has length 16 [2021-05-03 14:49:44,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:44,976 INFO L480 AbstractCegarLoop]: Abstraction has 505 states and 1687 transitions. [2021-05-03 14:49:44,976 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-05-03 14:49:44,976 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1687 transitions. [2021-05-03 14:49:44,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:44,977 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:44,977 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:44,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-05-03 14:49:44,977 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:44,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:44,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1222989368, now seen corresponding path program 5 times [2021-05-03 14:49:44,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:44,977 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862502629] [2021-05-03 14:49:44,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:44,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:45,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:45,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862502629] [2021-05-03 14:49:45,032 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:45,032 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:45,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35489696] [2021-05-03 14:49:45,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:45,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:45,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:45,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:45,033 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-05-03 14:49:45,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:45,136 INFO L93 Difference]: Finished difference Result 856 states and 2695 transitions. [2021-05-03 14:49:45,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:45,136 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-05-03 14:49:45,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:45,138 INFO L225 Difference]: With dead ends: 856 [2021-05-03 14:49:45,138 INFO L226 Difference]: Without dead ends: 827 [2021-05-03 14:49:45,139 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 66.1ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:45,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-05-03 14:49:45,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 494. [2021-05-03 14:49:45,146 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-05-03 14:49:45,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1657 transitions. [2021-05-03 14:49:45,147 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1657 transitions. Word has length 16 [2021-05-03 14:49:45,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:45,147 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1657 transitions. [2021-05-03 14:49:45,147 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-05-03 14:49:45,147 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1657 transitions. [2021-05-03 14:49:45,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:45,148 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:45,148 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:45,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-05-03 14:49:45,148 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:45,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:45,149 INFO L82 PathProgramCache]: Analyzing trace with hash -248674713, now seen corresponding path program 5 times [2021-05-03 14:49:45,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:45,149 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483760610] [2021-05-03 14:49:45,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:45,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:45,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:45,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483760610] [2021-05-03 14:49:45,220 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:45,220 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:45,220 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951362833] [2021-05-03 14:49:45,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:45,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:45,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:45,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:45,222 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-05-03 14:49:45,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:45,386 INFO L93 Difference]: Finished difference Result 868 states and 2732 transitions. [2021-05-03 14:49:45,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:45,387 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-05-03 14:49:45,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:45,388 INFO L225 Difference]: With dead ends: 868 [2021-05-03 14:49:45,388 INFO L226 Difference]: Without dead ends: 828 [2021-05-03 14:49:45,389 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 114.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:45,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-05-03 14:49:45,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 494. [2021-05-03 14:49:45,396 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-05-03 14:49:45,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-05-03 14:49:45,397 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-05-03 14:49:45,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:45,397 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-05-03 14:49:45,397 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-05-03 14:49:45,397 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-05-03 14:49:45,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:45,398 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:45,398 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:45,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-05-03 14:49:45,398 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:45,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:45,398 INFO L82 PathProgramCache]: Analyzing trace with hash -1291259644, now seen corresponding path program 6 times [2021-05-03 14:49:45,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:45,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282489987] [2021-05-03 14:49:45,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:45,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:45,481 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:45,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282489987] [2021-05-03 14:49:45,482 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:45,482 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:45,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11773877] [2021-05-03 14:49:45,482 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:45,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:45,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:45,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:45,483 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-05-03 14:49:45,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:45,628 INFO L93 Difference]: Finished difference Result 741 states and 2296 transitions. [2021-05-03 14:49:45,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:45,629 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-05-03 14:49:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:45,630 INFO L225 Difference]: With dead ends: 741 [2021-05-03 14:49:45,630 INFO L226 Difference]: Without dead ends: 712 [2021-05-03 14:49:45,630 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 121.9ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2021-05-03 14:49:45,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 494. [2021-05-03 14:49:45,637 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-05-03 14:49:45,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-05-03 14:49:45,638 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-05-03 14:49:45,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:45,638 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-05-03 14:49:45,638 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-05-03 14:49:45,638 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-05-03 14:49:45,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:45,639 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:45,639 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:45,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-05-03 14:49:45,639 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:45,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:45,639 INFO L82 PathProgramCache]: Analyzing trace with hash 1392400701, now seen corresponding path program 6 times [2021-05-03 14:49:45,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:45,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422886292] [2021-05-03 14:49:45,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:45,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:45,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:45,739 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422886292] [2021-05-03 14:49:45,739 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:45,739 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:45,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345242673] [2021-05-03 14:49:45,739 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:45,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:45,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:45,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:45,739 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-05-03 14:49:45,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:45,877 INFO L93 Difference]: Finished difference Result 773 states and 2416 transitions. [2021-05-03 14:49:45,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:45,877 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-05-03 14:49:45,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:45,878 INFO L225 Difference]: With dead ends: 773 [2021-05-03 14:49:45,879 INFO L226 Difference]: Without dead ends: 744 [2021-05-03 14:49:45,879 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 113.7ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:45,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-05-03 14:49:45,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 494. [2021-05-03 14:49:45,885 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-05-03 14:49:45,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-05-03 14:49:45,886 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-05-03 14:49:45,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:45,886 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-05-03 14:49:45,886 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-05-03 14:49:45,887 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-05-03 14:49:45,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:45,887 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:45,887 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:45,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-05-03 14:49:45,888 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:45,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:45,888 INFO L82 PathProgramCache]: Analyzing trace with hash 498850876, now seen corresponding path program 4 times [2021-05-03 14:49:45,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:45,888 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990820449] [2021-05-03 14:49:45,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:45,950 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:45,950 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990820449] [2021-05-03 14:49:45,950 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:45,950 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:45,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366865484] [2021-05-03 14:49:45,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:45,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:45,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:45,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:45,951 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-05-03 14:49:46,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:46,074 INFO L93 Difference]: Finished difference Result 876 states and 2691 transitions. [2021-05-03 14:49:46,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:46,075 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-05-03 14:49:46,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:46,076 INFO L225 Difference]: With dead ends: 876 [2021-05-03 14:49:46,077 INFO L226 Difference]: Without dead ends: 849 [2021-05-03 14:49:46,077 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 73.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:46,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2021-05-03 14:49:46,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 494. [2021-05-03 14:49:46,085 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-05-03 14:49:46,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1652 transitions. [2021-05-03 14:49:46,086 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1652 transitions. Word has length 16 [2021-05-03 14:49:46,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:46,086 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1652 transitions. [2021-05-03 14:49:46,086 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-05-03 14:49:46,086 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1652 transitions. [2021-05-03 14:49:46,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:46,087 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:46,087 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:46,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-05-03 14:49:46,087 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:46,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:46,087 INFO L82 PathProgramCache]: Analyzing trace with hash 637834109, now seen corresponding path program 4 times [2021-05-03 14:49:46,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:46,088 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478113749] [2021-05-03 14:49:46,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:46,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:46,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:46,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478113749] [2021-05-03 14:49:46,215 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:46,215 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:46,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090594579] [2021-05-03 14:49:46,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:46,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:46,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:46,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:46,216 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-05-03 14:49:46,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:46,391 INFO L93 Difference]: Finished difference Result 863 states and 2698 transitions. [2021-05-03 14:49:46,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:46,392 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-05-03 14:49:46,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:46,397 INFO L225 Difference]: With dead ends: 863 [2021-05-03 14:49:46,397 INFO L226 Difference]: Without dead ends: 830 [2021-05-03 14:49:46,397 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 184.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:46,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-05-03 14:49:46,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 494. [2021-05-03 14:49:46,415 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-05-03 14:49:46,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-05-03 14:49:46,417 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-05-03 14:49:46,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:46,417 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-05-03 14:49:46,417 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-05-03 14:49:46,417 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-05-03 14:49:46,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:46,418 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:46,418 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:46,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-05-03 14:49:46,418 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:46,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:46,418 INFO L82 PathProgramCache]: Analyzing trace with hash -1681413370, now seen corresponding path program 5 times [2021-05-03 14:49:46,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:46,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627039929] [2021-05-03 14:49:46,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:46,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:46,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627039929] [2021-05-03 14:49:46,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:46,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:46,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192600211] [2021-05-03 14:49:46,450 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:46,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:46,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:46,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:46,451 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-05-03 14:49:46,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:46,540 INFO L93 Difference]: Finished difference Result 731 states and 2291 transitions. [2021-05-03 14:49:46,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:46,540 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-05-03 14:49:46,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:46,542 INFO L225 Difference]: With dead ends: 731 [2021-05-03 14:49:46,542 INFO L226 Difference]: Without dead ends: 704 [2021-05-03 14:49:46,542 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:46,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-05-03 14:49:46,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 494. [2021-05-03 14:49:46,548 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-05-03 14:49:46,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-05-03 14:49:46,549 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-05-03 14:49:46,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:46,550 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-05-03 14:49:46,550 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-05-03 14:49:46,550 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-05-03 14:49:46,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:46,550 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:46,550 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:46,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-05-03 14:49:46,551 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:46,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:46,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1580392411, now seen corresponding path program 5 times [2021-05-03 14:49:46,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:46,551 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121600005] [2021-05-03 14:49:46,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:46,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:46,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:46,690 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121600005] [2021-05-03 14:49:46,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:46,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:46,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370548285] [2021-05-03 14:49:46,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:46,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:46,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:46,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:46,691 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-05-03 14:49:47,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:47,013 INFO L93 Difference]: Finished difference Result 881 states and 2703 transitions. [2021-05-03 14:49:47,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:47,014 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-05-03 14:49:47,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:47,015 INFO L225 Difference]: With dead ends: 881 [2021-05-03 14:49:47,015 INFO L226 Difference]: Without dead ends: 854 [2021-05-03 14:49:47,015 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 305.7ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-05-03 14:49:47,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 854 states. [2021-05-03 14:49:47,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 854 to 494. [2021-05-03 14:49:47,023 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-05-03 14:49:47,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 1649 transitions. [2021-05-03 14:49:47,024 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 1649 transitions. Word has length 16 [2021-05-03 14:49:47,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:47,024 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 1649 transitions. [2021-05-03 14:49:47,024 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-05-03 14:49:47,024 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 1649 transitions. [2021-05-03 14:49:47,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:47,025 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:47,025 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:47,025 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-05-03 14:49:47,025 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:47,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:47,025 INFO L82 PathProgramCache]: Analyzing trace with hash 784334086, now seen corresponding path program 5 times [2021-05-03 14:49:47,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:47,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834438168] [2021-05-03 14:49:47,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:47,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:47,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834438168] [2021-05-03 14:49:47,073 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:47,073 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:47,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141457261] [2021-05-03 14:49:47,074 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:47,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:47,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:47,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:47,074 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-05-03 14:49:47,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:47,216 INFO L93 Difference]: Finished difference Result 834 states and 2581 transitions. [2021-05-03 14:49:47,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:47,217 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-05-03 14:49:47,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:47,218 INFO L225 Difference]: With dead ends: 834 [2021-05-03 14:49:47,218 INFO L226 Difference]: Without dead ends: 811 [2021-05-03 14:49:47,219 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 84.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:47,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2021-05-03 14:49:47,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 490. [2021-05-03 14:49:47,228 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-05-03 14:49:47,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1637 transitions. [2021-05-03 14:49:47,229 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1637 transitions. Word has length 16 [2021-05-03 14:49:47,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:47,230 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1637 transitions. [2021-05-03 14:49:47,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-05-03 14:49:47,230 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1637 transitions. [2021-05-03 14:49:47,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:47,231 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:47,231 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:47,231 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-05-03 14:49:47,231 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:47,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:47,232 INFO L82 PathProgramCache]: Analyzing trace with hash 797847013, now seen corresponding path program 5 times [2021-05-03 14:49:47,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:47,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651259240] [2021-05-03 14:49:47,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:47,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:47,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651259240] [2021-05-03 14:49:47,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:47,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:47,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122110246] [2021-05-03 14:49:47,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:47,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:47,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:47,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:47,296 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-05-03 14:49:47,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:47,497 INFO L93 Difference]: Finished difference Result 803 states and 2527 transitions. [2021-05-03 14:49:47,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:47,498 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-05-03 14:49:47,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:47,499 INFO L225 Difference]: With dead ends: 803 [2021-05-03 14:49:47,499 INFO L226 Difference]: Without dead ends: 776 [2021-05-03 14:49:47,499 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 137.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:47,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-05-03 14:49:47,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 490. [2021-05-03 14:49:47,506 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-05-03 14:49:47,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-05-03 14:49:47,507 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-05-03 14:49:47,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:47,507 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-05-03 14:49:47,507 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-05-03 14:49:47,507 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-05-03 14:49:47,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:47,508 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:47,508 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:47,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-05-03 14:49:47,508 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:47,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:47,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1214532848, now seen corresponding path program 6 times [2021-05-03 14:49:47,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:47,508 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517154810] [2021-05-03 14:49:47,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:47,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:47,547 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:47,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517154810] [2021-05-03 14:49:47,548 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:47,548 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:47,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222619538] [2021-05-03 14:49:47,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:47,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:47,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:47,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:47,548 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-05-03 14:49:47,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:47,639 INFO L93 Difference]: Finished difference Result 708 states and 2214 transitions. [2021-05-03 14:49:47,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:47,639 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-05-03 14:49:47,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:47,640 INFO L225 Difference]: With dead ends: 708 [2021-05-03 14:49:47,640 INFO L226 Difference]: Without dead ends: 685 [2021-05-03 14:49:47,640 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 44.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:47,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-05-03 14:49:47,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2021-05-03 14:49:47,648 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-05-03 14:49:47,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-05-03 14:49:47,649 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-05-03 14:49:47,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:47,649 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-05-03 14:49:47,649 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-05-03 14:49:47,649 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-05-03 14:49:47,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:47,650 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:47,650 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:47,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-05-03 14:49:47,650 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:47,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:47,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1154290151, now seen corresponding path program 6 times [2021-05-03 14:49:47,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:47,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503488747] [2021-05-03 14:49:47,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:47,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:47,748 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:47,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503488747] [2021-05-03 14:49:47,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:47,749 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:47,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377528361] [2021-05-03 14:49:47,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:47,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:47,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:47,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:47,749 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-05-03 14:49:48,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,004 INFO L93 Difference]: Finished difference Result 708 states and 2214 transitions. [2021-05-03 14:49:48,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:48,005 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-05-03 14:49:48,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,006 INFO L225 Difference]: With dead ends: 708 [2021-05-03 14:49:48,006 INFO L226 Difference]: Without dead ends: 685 [2021-05-03 14:49:48,006 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 222.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-03 14:49:48,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-05-03 14:49:48,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2021-05-03 14:49:48,012 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-05-03 14:49:48,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 1635 transitions. [2021-05-03 14:49:48,013 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 1635 transitions. Word has length 16 [2021-05-03 14:49:48,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,013 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 1635 transitions. [2021-05-03 14:49:48,013 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-05-03 14:49:48,013 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 1635 transitions. [2021-05-03 14:49:48,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:48,014 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,014 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,014 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-05-03 14:49:48,014 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1810256696, now seen corresponding path program 6 times [2021-05-03 14:49:48,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,014 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865094277] [2021-05-03 14:49:48,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,053 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:48,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865094277] [2021-05-03 14:49:48,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:48,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330722239] [2021-05-03 14:49:48,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:48,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:48,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,055 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-05-03 14:49:48,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,153 INFO L93 Difference]: Finished difference Result 775 states and 2448 transitions. [2021-05-03 14:49:48,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:48,154 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-05-03 14:49:48,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,155 INFO L225 Difference]: With dead ends: 775 [2021-05-03 14:49:48,155 INFO L226 Difference]: Without dead ends: 748 [2021-05-03 14:49:48,155 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 50.8ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:48,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-05-03 14:49:48,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 484. [2021-05-03 14:49:48,161 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-05-03 14:49:48,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1616 transitions. [2021-05-03 14:49:48,164 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1616 transitions. Word has length 16 [2021-05-03 14:49:48,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,164 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1616 transitions. [2021-05-03 14:49:48,164 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-05-03 14:49:48,164 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1616 transitions. [2021-05-03 14:49:48,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-03 14:49:48,165 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,165 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-05-03 14:49:48,165 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,165 INFO L82 PathProgramCache]: Analyzing trace with hash 719225929, now seen corresponding path program 6 times [2021-05-03 14:49:48,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,165 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495878817] [2021-05-03 14:49:48,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,250 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:48,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495878817] [2021-05-03 14:49:48,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:48,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113141615] [2021-05-03 14:49:48,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:48,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,251 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:48,251 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,251 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-05-03 14:49:48,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,426 INFO L93 Difference]: Finished difference Result 791 states and 2482 transitions. [2021-05-03 14:49:48,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:48,427 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-05-03 14:49:48,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,428 INFO L225 Difference]: With dead ends: 791 [2021-05-03 14:49:48,428 INFO L226 Difference]: Without dead ends: 758 [2021-05-03 14:49:48,429 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 142.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:48,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-05-03 14:49:48,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 484. [2021-05-03 14:49:48,435 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-05-03 14:49:48,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1614 transitions. [2021-05-03 14:49:48,438 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1614 transitions. Word has length 16 [2021-05-03 14:49:48,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,438 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1614 transitions. [2021-05-03 14:49:48,438 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-05-03 14:49:48,438 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1614 transitions. [2021-05-03 14:49:48,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,439 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,439 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,439 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-05-03 14:49:48,439 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,440 INFO L82 PathProgramCache]: Analyzing trace with hash -1318202505, now seen corresponding path program 1 times [2021-05-03 14:49:48,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672456961] [2021-05-03 14:49:48,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,454 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672456961] [2021-05-03 14:49:48,454 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,454 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 14:49:48,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948983084] [2021-05-03 14:49:48,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:48,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:48,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 14:49:48,455 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-05-03 14:49:48,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,496 INFO L93 Difference]: Finished difference Result 671 states and 2055 transitions. [2021-05-03 14:49:48,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:48,496 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-05-03 14:49:48,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,497 INFO L225 Difference]: With dead ends: 671 [2021-05-03 14:49:48,497 INFO L226 Difference]: Without dead ends: 671 [2021-05-03 14:49:48,497 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-05-03 14:49:48,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 484. [2021-05-03 14:49:48,504 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-05-03 14:49:48,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1614 transitions. [2021-05-03 14:49:48,505 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1614 transitions. Word has length 18 [2021-05-03 14:49:48,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,507 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1614 transitions. [2021-05-03 14:49:48,507 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-05-03 14:49:48,507 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1614 transitions. [2021-05-03 14:49:48,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,509 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,509 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-05-03 14:49:48,513 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,513 INFO L82 PathProgramCache]: Analyzing trace with hash 1430498957, now seen corresponding path program 1 times [2021-05-03 14:49:48,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,513 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416759372] [2021-05-03 14:49:48,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,538 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416759372] [2021-05-03 14:49:48,538 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,538 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:48,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648530834] [2021-05-03 14:49:48,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:48,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:48,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,538 INFO L87 Difference]: Start difference. First operand 484 states and 1614 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-05-03 14:49:48,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,592 INFO L93 Difference]: Finished difference Result 632 states and 1983 transitions. [2021-05-03 14:49:48,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:48,592 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-05-03 14:49:48,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,593 INFO L225 Difference]: With dead ends: 632 [2021-05-03 14:49:48,593 INFO L226 Difference]: Without dead ends: 558 [2021-05-03 14:49:48,593 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:48,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-05-03 14:49:48,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 484. [2021-05-03 14:49:48,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 483 states have (on average 3.3250517598343685) internal successors, (1606), 483 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:48,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1606 transitions. [2021-05-03 14:49:48,599 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1606 transitions. Word has length 18 [2021-05-03 14:49:48,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,600 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1606 transitions. [2021-05-03 14:49:48,600 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-05-03 14:49:48,600 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1606 transitions. [2021-05-03 14:49:48,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,600 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,600 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,601 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-05-03 14:49:48,601 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1664376435, now seen corresponding path program 2 times [2021-05-03 14:49:48,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109644743] [2021-05-03 14:49:48,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109644743] [2021-05-03 14:49:48,621 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 14:49:48,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761040418] [2021-05-03 14:49:48,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:48,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:48,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 14:49:48,623 INFO L87 Difference]: Start difference. First operand 484 states and 1606 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-05-03 14:49:48,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,653 INFO L93 Difference]: Finished difference Result 611 states and 1902 transitions. [2021-05-03 14:49:48,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:48,654 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-05-03 14:49:48,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,655 INFO L225 Difference]: With dead ends: 611 [2021-05-03 14:49:48,655 INFO L226 Difference]: Without dead ends: 603 [2021-05-03 14:49:48,656 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-05-03 14:49:48,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 484. [2021-05-03 14:49:48,662 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-05-03 14:49:48,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 1602 transitions. [2021-05-03 14:49:48,662 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 1602 transitions. Word has length 18 [2021-05-03 14:49:48,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,662 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 1602 transitions. [2021-05-03 14:49:48,663 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-05-03 14:49:48,663 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 1602 transitions. [2021-05-03 14:49:48,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,664 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,664 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-05-03 14:49:48,664 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1681246645, now seen corresponding path program 1 times [2021-05-03 14:49:48,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,664 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884636737] [2021-05-03 14:49:48,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,717 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884636737] [2021-05-03 14:49:48,717 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,717 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:48,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80477573] [2021-05-03 14:49:48,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:48,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:48,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,718 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-05-03 14:49:48,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,804 INFO L93 Difference]: Finished difference Result 671 states and 2079 transitions. [2021-05-03 14:49:48,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:48,804 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-05-03 14:49:48,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,805 INFO L225 Difference]: With dead ends: 671 [2021-05-03 14:49:48,805 INFO L226 Difference]: Without dead ends: 671 [2021-05-03 14:49:48,805 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 56.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:48,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-05-03 14:49:48,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 492. [2021-05-03 14:49:48,811 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-05-03 14:49:48,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1634 transitions. [2021-05-03 14:49:48,811 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1634 transitions. Word has length 18 [2021-05-03 14:49:48,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,811 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1634 transitions. [2021-05-03 14:49:48,812 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-05-03 14:49:48,812 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1634 transitions. [2021-05-03 14:49:48,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,812 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,812 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-05-03 14:49:48,813 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,813 INFO L82 PathProgramCache]: Analyzing trace with hash -7330485, now seen corresponding path program 1 times [2021-05-03 14:49:48,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432883037] [2021-05-03 14:49:48,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432883037] [2021-05-03 14:49:48,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:48,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784372139] [2021-05-03 14:49:48,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:48,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:48,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:48,869 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-05-03 14:49:48,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:48,953 INFO L93 Difference]: Finished difference Result 750 states and 2313 transitions. [2021-05-03 14:49:48,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:48,954 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-05-03 14:49:48,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:48,955 INFO L225 Difference]: With dead ends: 750 [2021-05-03 14:49:48,955 INFO L226 Difference]: Without dead ends: 697 [2021-05-03 14:49:48,955 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:48,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-05-03 14:49:48,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 496. [2021-05-03 14:49:48,961 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-05-03 14:49:48,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1650 transitions. [2021-05-03 14:49:48,962 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1650 transitions. Word has length 18 [2021-05-03 14:49:48,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:48,962 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1650 transitions. [2021-05-03 14:49:48,962 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-05-03 14:49:48,962 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1650 transitions. [2021-05-03 14:49:48,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:48,962 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:48,963 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:48,963 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-05-03 14:49:48,963 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:48,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:48,963 INFO L82 PathProgramCache]: Analyzing trace with hash -1646195509, now seen corresponding path program 2 times [2021-05-03 14:49:48,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:48,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257955055] [2021-05-03 14:49:48,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:48,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:48,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:48,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257955055] [2021-05-03 14:49:48,990 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:48,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:48,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474101527] [2021-05-03 14:49:48,991 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:48,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:48,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:48,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:48,991 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-05-03 14:49:49,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,090 INFO L93 Difference]: Finished difference Result 806 states and 2477 transitions. [2021-05-03 14:49:49,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:49,091 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-05-03 14:49:49,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,092 INFO L225 Difference]: With dead ends: 806 [2021-05-03 14:49:49,092 INFO L226 Difference]: Without dead ends: 732 [2021-05-03 14:49:49,092 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:49,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-05-03 14:49:49,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 496. [2021-05-03 14:49:49,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 495 states have (on average 3.317171717171717) internal successors, (1642), 495 states have internal predecessors, (1642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:49,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1642 transitions. [2021-05-03 14:49:49,099 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1642 transitions. Word has length 18 [2021-05-03 14:49:49,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,100 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1642 transitions. [2021-05-03 14:49:49,100 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-05-03 14:49:49,100 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1642 transitions. [2021-05-03 14:49:49,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,100 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,101 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,101 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-05-03 14:49:49,101 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,101 INFO L82 PathProgramCache]: Analyzing trace with hash -1406905333, now seen corresponding path program 2 times [2021-05-03 14:49:49,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,101 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665802672] [2021-05-03 14:49:49,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,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-05-03 14:49:49,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665802672] [2021-05-03 14:49:49,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:49,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642525184] [2021-05-03 14:49:49,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:49,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:49,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:49,156 INFO L87 Difference]: Start difference. First operand 496 states and 1642 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-05-03 14:49:49,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,277 INFO L93 Difference]: Finished difference Result 768 states and 2338 transitions. [2021-05-03 14:49:49,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:49,278 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-05-03 14:49:49,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,279 INFO L225 Difference]: With dead ends: 768 [2021-05-03 14:49:49,279 INFO L226 Difference]: Without dead ends: 717 [2021-05-03 14:49:49,279 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 67.3ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:49,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-05-03 14:49:49,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 496. [2021-05-03 14:49:49,285 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-05-03 14:49:49,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1638 transitions. [2021-05-03 14:49:49,286 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1638 transitions. Word has length 18 [2021-05-03 14:49:49,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,287 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1638 transitions. [2021-05-03 14:49:49,287 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-05-03 14:49:49,287 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1638 transitions. [2021-05-03 14:49:49,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,288 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,288 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-05-03 14:49:49,288 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,288 INFO L82 PathProgramCache]: Analyzing trace with hash 700897977, now seen corresponding path program 1 times [2021-05-03 14:49:49,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118244803] [2021-05-03 14:49:49,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,308 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,308 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118244803] [2021-05-03 14:49:49,308 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,308 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:49,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100237864] [2021-05-03 14:49:49,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:49,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:49,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:49,310 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-05-03 14:49:49,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,361 INFO L93 Difference]: Finished difference Result 771 states and 2367 transitions. [2021-05-03 14:49:49,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:49,361 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-05-03 14:49:49,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,362 INFO L225 Difference]: With dead ends: 771 [2021-05-03 14:49:49,362 INFO L226 Difference]: Without dead ends: 707 [2021-05-03 14:49:49,362 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-05-03 14:49:49,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 496. [2021-05-03 14:49:49,368 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-05-03 14:49:49,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1634 transitions. [2021-05-03 14:49:49,369 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1634 transitions. Word has length 18 [2021-05-03 14:49:49,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,369 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1634 transitions. [2021-05-03 14:49:49,369 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-05-03 14:49:49,369 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1634 transitions. [2021-05-03 14:49:49,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,370 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,370 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,370 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-05-03 14:49:49,370 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1763906343, now seen corresponding path program 2 times [2021-05-03 14:49:49,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886699400] [2021-05-03 14:49:49,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,390 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,391 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886699400] [2021-05-03 14:49:49,391 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,391 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:49,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296151432] [2021-05-03 14:49:49,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:49,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:49,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:49,392 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-05-03 14:49:49,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,454 INFO L93 Difference]: Finished difference Result 925 states and 2768 transitions. [2021-05-03 14:49:49,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:49,455 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-05-03 14:49:49,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,456 INFO L225 Difference]: With dead ends: 925 [2021-05-03 14:49:49,456 INFO L226 Difference]: Without dead ends: 872 [2021-05-03 14:49:49,457 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.0ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-05-03 14:49:49,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 492. [2021-05-03 14:49:49,463 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-05-03 14:49:49,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1622 transitions. [2021-05-03 14:49:49,464 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1622 transitions. Word has length 18 [2021-05-03 14:49:49,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,464 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1622 transitions. [2021-05-03 14:49:49,464 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-05-03 14:49:49,464 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1622 transitions. [2021-05-03 14:49:49,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,465 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,465 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-05-03 14:49:49,465 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1399083479, now seen corresponding path program 1 times [2021-05-03 14:49:49,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529740720] [2021-05-03 14:49:49,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529740720] [2021-05-03 14:49:49,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:49,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327657113] [2021-05-03 14:49:49,516 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:49,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:49,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,517 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-05-03 14:49:49,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,599 INFO L93 Difference]: Finished difference Result 839 states and 2571 transitions. [2021-05-03 14:49:49,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:49,601 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-05-03 14:49:49,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,602 INFO L225 Difference]: With dead ends: 839 [2021-05-03 14:49:49,602 INFO L226 Difference]: Without dead ends: 775 [2021-05-03 14:49:49,602 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-05-03 14:49:49,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 496. [2021-05-03 14:49:49,608 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-05-03 14:49:49,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 1628 transitions. [2021-05-03 14:49:49,608 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 1628 transitions. Word has length 18 [2021-05-03 14:49:49,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,609 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 1628 transitions. [2021-05-03 14:49:49,609 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-05-03 14:49:49,609 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 1628 transitions. [2021-05-03 14:49:49,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,609 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,609 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,609 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-05-03 14:49:49,610 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,610 INFO L82 PathProgramCache]: Analyzing trace with hash 506049385, now seen corresponding path program 2 times [2021-05-03 14:49:49,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864095872] [2021-05-03 14:49:49,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864095872] [2021-05-03 14:49:49,652 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,652 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:49,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550224674] [2021-05-03 14:49:49,652 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:49,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,653 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:49,653 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,653 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-05-03 14:49:49,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,713 INFO L93 Difference]: Finished difference Result 841 states and 2574 transitions. [2021-05-03 14:49:49,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:49,714 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-05-03 14:49:49,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,715 INFO L225 Difference]: With dead ends: 841 [2021-05-03 14:49:49,715 INFO L226 Difference]: Without dead ends: 784 [2021-05-03 14:49:49,715 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.0ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:49,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2021-05-03 14:49:49,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 492. [2021-05-03 14:49:49,721 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-05-03 14:49:49,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1620 transitions. [2021-05-03 14:49:49,721 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1620 transitions. Word has length 18 [2021-05-03 14:49:49,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,722 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1620 transitions. [2021-05-03 14:49:49,722 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-05-03 14:49:49,722 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1620 transitions. [2021-05-03 14:49:49,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,722 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,722 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-05-03 14:49:49,723 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1823737981, now seen corresponding path program 3 times [2021-05-03 14:49:49,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,723 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858219402] [2021-05-03 14:49:49,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858219402] [2021-05-03 14:49:49,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:49,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624970443] [2021-05-03 14:49:49,741 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:49,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:49,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:49,741 INFO L87 Difference]: Start difference. First operand 492 states and 1620 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-05-03 14:49:49,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,818 INFO L93 Difference]: Finished difference Result 863 states and 2598 transitions. [2021-05-03 14:49:49,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:49,819 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-05-03 14:49:49,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,820 INFO L225 Difference]: With dead ends: 863 [2021-05-03 14:49:49,820 INFO L226 Difference]: Without dead ends: 810 [2021-05-03 14:49:49,820 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:49,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-05-03 14:49:49,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 492. [2021-05-03 14:49:49,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.291242362525458) internal successors, (1616), 491 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-05-03 14:49:49,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1616 transitions. [2021-05-03 14:49:49,826 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1616 transitions. Word has length 18 [2021-05-03 14:49:49,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,826 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1616 transitions. [2021-05-03 14:49:49,827 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-05-03 14:49:49,827 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1616 transitions. [2021-05-03 14:49:49,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,827 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,827 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,827 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-05-03 14:49:49,827 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1398789765, now seen corresponding path program 2 times [2021-05-03 14:49:49,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,828 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427224963] [2021-05-03 14:49:49,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427224963] [2021-05-03 14:49:49,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:49,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454080944] [2021-05-03 14:49:49,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:49,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:49,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:49,878 INFO L87 Difference]: Start difference. First operand 492 states and 1616 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-05-03 14:49:49,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:49,949 INFO L93 Difference]: Finished difference Result 667 states and 2047 transitions. [2021-05-03 14:49:49,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:49,949 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-05-03 14:49:49,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:49,950 INFO L225 Difference]: With dead ends: 667 [2021-05-03 14:49:49,950 INFO L226 Difference]: Without dead ends: 602 [2021-05-03 14:49:49,950 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 52.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:49,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-05-03 14:49:49,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 492. [2021-05-03 14:49:49,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.283095723014257) internal successors, (1612), 491 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:49,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1612 transitions. [2021-05-03 14:49:49,956 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1612 transitions. Word has length 18 [2021-05-03 14:49:49,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:49,956 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1612 transitions. [2021-05-03 14:49:49,956 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-05-03 14:49:49,956 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1612 transitions. [2021-05-03 14:49:49,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:49,957 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:49,957 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:49,957 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-05-03 14:49:49,957 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:49,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:49,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1415879781, now seen corresponding path program 3 times [2021-05-03 14:49:49,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:49,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979434299] [2021-05-03 14:49:49,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:49,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:49,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979434299] [2021-05-03 14:49:49,977 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:49,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 14:49:49,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030469508] [2021-05-03 14:49:49,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:49,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:49,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:49,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 14:49:49,979 INFO L87 Difference]: Start difference. First operand 492 states and 1612 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-05-03 14:49:50,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:50,015 INFO L93 Difference]: Finished difference Result 676 states and 2021 transitions. [2021-05-03 14:49:50,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:50,015 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-05-03 14:49:50,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:50,016 INFO L225 Difference]: With dead ends: 676 [2021-05-03 14:49:50,016 INFO L226 Difference]: Without dead ends: 676 [2021-05-03 14:49:50,016 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:50,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2021-05-03 14:49:50,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 435. [2021-05-03 14:49:50,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.228110599078341) internal successors, (1401), 434 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:50,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1401 transitions. [2021-05-03 14:49:50,023 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1401 transitions. Word has length 18 [2021-05-03 14:49:50,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:50,023 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1401 transitions. [2021-05-03 14:49:50,023 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-05-03 14:49:50,023 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1401 transitions. [2021-05-03 14:49:50,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:50,024 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:50,024 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:50,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-05-03 14:49:50,024 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:50,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:50,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1243069021, now seen corresponding path program 4 times [2021-05-03 14:49:50,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:50,024 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595285150] [2021-05-03 14:49:50,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:50,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:50,044 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:50,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595285150] [2021-05-03 14:49:50,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:50,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:50,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303248891] [2021-05-03 14:49:50,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:50,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:50,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:50,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:50,046 INFO L87 Difference]: Start difference. First operand 435 states and 1401 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-05-03 14:49:50,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:50,098 INFO L93 Difference]: Finished difference Result 607 states and 1832 transitions. [2021-05-03 14:49:50,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:50,099 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-05-03 14:49:50,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:50,099 INFO L225 Difference]: With dead ends: 607 [2021-05-03 14:49:50,099 INFO L226 Difference]: Without dead ends: 543 [2021-05-03 14:49:50,100 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:50,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-05-03 14:49:50,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 435. [2021-05-03 14:49:50,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 434 states have (on average 3.207373271889401) internal successors, (1392), 434 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:50,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1392 transitions. [2021-05-03 14:49:50,105 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1392 transitions. Word has length 18 [2021-05-03 14:49:50,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:50,105 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1392 transitions. [2021-05-03 14:49:50,105 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-05-03 14:49:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1392 transitions. [2021-05-03 14:49:50,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:50,106 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:50,106 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:50,106 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-05-03 14:49:50,106 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:50,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:50,107 INFO L82 PathProgramCache]: Analyzing trace with hash -567012709, now seen corresponding path program 4 times [2021-05-03 14:49:50,107 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:50,107 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557185686] [2021-05-03 14:49:50,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:50,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:50,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557185686] [2021-05-03 14:49:50,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:50,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 14:49:50,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538356508] [2021-05-03 14:49:50,121 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:50,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:50,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:50,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 14:49:50,122 INFO L87 Difference]: Start difference. First operand 435 states and 1392 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-05-03 14:49:50,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:50,149 INFO L93 Difference]: Finished difference Result 533 states and 1632 transitions. [2021-05-03 14:49:50,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:50,150 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-05-03 14:49:50,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:50,150 INFO L225 Difference]: With dead ends: 533 [2021-05-03 14:49:50,150 INFO L226 Difference]: Without dead ends: 523 [2021-05-03 14:49:50,151 INFO L807 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-05-03 14:49:50,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-05-03 14:49:50,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 435. [2021-05-03 14:49:50,155 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-05-03 14:49:50,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 1387 transitions. [2021-05-03 14:49:50,157 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 1387 transitions. Word has length 18 [2021-05-03 14:49:50,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:50,157 INFO L480 AbstractCegarLoop]: Abstraction has 435 states and 1387 transitions. [2021-05-03 14:49:50,157 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-05-03 14:49:50,157 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 1387 transitions. [2021-05-03 14:49:50,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:50,158 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:50,158 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:50,158 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-05-03 14:49:50,158 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:50,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:50,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1059721977, now seen corresponding path program 3 times [2021-05-03 14:49:50,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:50,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229214866] [2021-05-03 14:49:50,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:50,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:50,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229214866] [2021-05-03 14:49:50,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942046906] [2021-05-03 14:49:50,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:50,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-05-03 14:49:50,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:50,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-03 14:49:50,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:50,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:49:50,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:50,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 15 treesize of output 11 [2021-05-03 14:49:50,372 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:50,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 15 treesize of output 11 [2021-05-03 14:49:50,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:50,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 15 treesize of output 11 [2021-05-03 14:49:50,380 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:50,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:50,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:49:50,418 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:189, output treesize:161 [2021-05-03 14:49:50,502 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:50,502 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:50,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-05-03 14:49:50,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399339355] [2021-05-03 14:49:50,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:50,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:50,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:50,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:50,503 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-05-03 14:49:50,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:50,647 INFO L93 Difference]: Finished difference Result 587 states and 1724 transitions. [2021-05-03 14:49:50,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:50,647 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-05-03 14:49:50,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:50,648 INFO L225 Difference]: With dead ends: 587 [2021-05-03 14:49:50,648 INFO L226 Difference]: Without dead ends: 587 [2021-05-03 14:49:50,648 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 254.0ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:50,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-05-03 14:49:50,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 398. [2021-05-03 14:49:50,653 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-05-03 14:49:50,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1256 transitions. [2021-05-03 14:49:50,653 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1256 transitions. Word has length 18 [2021-05-03 14:49:50,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:50,654 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 1256 transitions. [2021-05-03 14:49:50,654 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-05-03 14:49:50,654 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1256 transitions. [2021-05-03 14:49:50,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:50,654 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:50,654 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:50,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:50,858 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:50,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:50,858 INFO L82 PathProgramCache]: Analyzing trace with hash -1838197275, now seen corresponding path program 3 times [2021-05-03 14:49:50,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:50,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044989689] [2021-05-03 14:49:50,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:50,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:50,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044989689] [2021-05-03 14:49:50,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:50,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:50,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243271916] [2021-05-03 14:49:50,886 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:50,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:50,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:50,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:50,887 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-05-03 14:49:50,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:50,964 INFO L93 Difference]: Finished difference Result 680 states and 1981 transitions. [2021-05-03 14:49:50,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:50,965 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-05-03 14:49:50,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:50,966 INFO L225 Difference]: With dead ends: 680 [2021-05-03 14:49:50,966 INFO L226 Difference]: Without dead ends: 616 [2021-05-03 14:49:50,966 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:50,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-05-03 14:49:50,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 398. [2021-05-03 14:49:50,971 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-05-03 14:49:50,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1247 transitions. [2021-05-03 14:49:50,971 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1247 transitions. Word has length 18 [2021-05-03 14:49:50,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:50,971 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 1247 transitions. [2021-05-03 14:49:50,971 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-05-03 14:49:50,972 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1247 transitions. [2021-05-03 14:49:50,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:50,972 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:50,972 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:50,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-05-03 14:49:50,972 INFO L428 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:50,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:50,973 INFO L82 PathProgramCache]: Analyzing trace with hash -197121861, now seen corresponding path program 4 times [2021-05-03 14:49:50,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:50,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589345098] [2021-05-03 14:49:50,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:50,997 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:50,997 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589345098] [2021-05-03 14:49:50,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:50,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:50,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810896158] [2021-05-03 14:49:50,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:50,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:50,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:50,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:50,998 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-05-03 14:49:51,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:51,084 INFO L93 Difference]: Finished difference Result 625 states and 1819 transitions. [2021-05-03 14:49:51,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:51,085 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-05-03 14:49:51,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:51,085 INFO L225 Difference]: With dead ends: 625 [2021-05-03 14:49:51,085 INFO L226 Difference]: Without dead ends: 580 [2021-05-03 14:49:51,086 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:51,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-05-03 14:49:51,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 402. [2021-05-03 14:49:51,090 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-05-03 14:49:51,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1263 transitions. [2021-05-03 14:49:51,091 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1263 transitions. Word has length 18 [2021-05-03 14:49:51,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:51,091 INFO L480 AbstractCegarLoop]: Abstraction has 402 states and 1263 transitions. [2021-05-03 14:49:51,091 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-05-03 14:49:51,091 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1263 transitions. [2021-05-03 14:49:51,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:51,092 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:51,092 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:51,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-05-03 14:49:51,092 INFO L428 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:51,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:51,092 INFO L82 PathProgramCache]: Analyzing trace with hash -951688453, now seen corresponding path program 4 times [2021-05-03 14:49:51,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:51,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692030281] [2021-05-03 14:49:51,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:51,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:51,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:51,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692030281] [2021-05-03 14:49:51,181 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824667359] [2021-05-03 14:49:51,181 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-05-03 14:49:51,234 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:49:51,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:51,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-03 14:49:51,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:51,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 16 treesize of output 12 [2021-05-03 14:49:51,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:51,361 INFO L628 ElimStorePlain]: treesize reduction 68, result has 51.4 percent of original size [2021-05-03 14:49:51,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:51,364 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:51,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:49:51,368 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:51,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 16 treesize of output 12 [2021-05-03 14:49:51,372 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:51,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 7 treesize of output 5 [2021-05-03 14:49:51,375 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:51,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:51,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:49:51,384 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:149, output treesize:42 [2021-05-03 14:49:51,412 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:51,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:51,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-05-03 14:49:51,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280866716] [2021-05-03 14:49:51,413 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:51,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:51,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:51,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:51,413 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-05-03 14:49:51,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:51,477 INFO L93 Difference]: Finished difference Result 527 states and 1554 transitions. [2021-05-03 14:49:51,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:51,477 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-05-03 14:49:51,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:51,478 INFO L225 Difference]: With dead ends: 527 [2021-05-03 14:49:51,478 INFO L226 Difference]: Without dead ends: 517 [2021-05-03 14:49:51,478 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:51,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2021-05-03 14:49:51,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 402. [2021-05-03 14:49:51,483 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-05-03 14:49:51,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 1258 transitions. [2021-05-03 14:49:51,484 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 1258 transitions. Word has length 18 [2021-05-03 14:49:51,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:51,484 INFO L480 AbstractCegarLoop]: Abstraction has 402 states and 1258 transitions. [2021-05-03 14:49:51,484 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-05-03 14:49:51,484 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 1258 transitions. [2021-05-03 14:49:51,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:51,485 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:51,485 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:51,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-05-03 14:49:51,693 INFO L428 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:51,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:51,693 INFO L82 PathProgramCache]: Analyzing trace with hash -22925917, now seen corresponding path program 3 times [2021-05-03 14:49:51,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:51,693 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562573348] [2021-05-03 14:49:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:51,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:51,721 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562573348] [2021-05-03 14:49:51,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:51,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:51,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819271187] [2021-05-03 14:49:51,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:51,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:51,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:51,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:51,722 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-05-03 14:49:51,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:51,808 INFO L93 Difference]: Finished difference Result 660 states and 1907 transitions. [2021-05-03 14:49:51,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:51,809 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-05-03 14:49:51,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:51,810 INFO L225 Difference]: With dead ends: 660 [2021-05-03 14:49:51,810 INFO L226 Difference]: Without dead ends: 607 [2021-05-03 14:49:51,810 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:51,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-05-03 14:49:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 386. [2021-05-03 14:49:51,814 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-05-03 14:49:51,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1194 transitions. [2021-05-03 14:49:51,815 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1194 transitions. Word has length 18 [2021-05-03 14:49:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:51,815 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1194 transitions. [2021-05-03 14:49:51,815 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-05-03 14:49:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1194 transitions. [2021-05-03 14:49:51,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:51,815 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:51,816 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:51,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-05-03 14:49:51,816 INFO L428 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:51,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:51,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1939653789, now seen corresponding path program 5 times [2021-05-03 14:49:51,816 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:51,816 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002091893] [2021-05-03 14:49:51,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:51,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:51,841 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002091893] [2021-05-03 14:49:51,841 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:51,841 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:51,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500304186] [2021-05-03 14:49:51,841 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:51,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:51,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:51,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:51,841 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-05-03 14:49:51,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:51,936 INFO L93 Difference]: Finished difference Result 656 states and 1891 transitions. [2021-05-03 14:49:51,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:51,936 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-05-03 14:49:51,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:51,937 INFO L225 Difference]: With dead ends: 656 [2021-05-03 14:49:51,937 INFO L226 Difference]: Without dead ends: 603 [2021-05-03 14:49:51,937 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:51,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2021-05-03 14:49:51,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 386. [2021-05-03 14:49:51,942 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-05-03 14:49:51,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 1190 transitions. [2021-05-03 14:49:51,942 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 1190 transitions. Word has length 18 [2021-05-03 14:49:51,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:51,942 INFO L480 AbstractCegarLoop]: Abstraction has 386 states and 1190 transitions. [2021-05-03 14:49:51,943 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-05-03 14:49:51,943 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 1190 transitions. [2021-05-03 14:49:51,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:51,943 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:51,943 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:51,943 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-05-03 14:49:51,943 INFO L428 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:51,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:51,943 INFO L82 PathProgramCache]: Analyzing trace with hash -1583210651, now seen corresponding path program 6 times [2021-05-03 14:49:51,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:51,944 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983337686] [2021-05-03 14:49:51,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:51,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:51,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:51,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983337686] [2021-05-03 14:49:51,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:51,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:51,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115820125] [2021-05-03 14:49:51,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:51,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:51,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:51,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:51,989 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-05-03 14:49:52,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,125 INFO L93 Difference]: Finished difference Result 614 states and 1775 transitions. [2021-05-03 14:49:52,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:49:52,126 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-05-03 14:49:52,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,126 INFO L225 Difference]: With dead ends: 614 [2021-05-03 14:49:52,126 INFO L226 Difference]: Without dead ends: 569 [2021-05-03 14:49:52,127 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 76.8ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-05-03 14:49:52,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-05-03 14:49:52,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 366. [2021-05-03 14:49:52,131 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-05-03 14:49:52,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1110 transitions. [2021-05-03 14:49:52,131 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1110 transitions. Word has length 18 [2021-05-03 14:49:52,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,131 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1110 transitions. [2021-05-03 14:49:52,131 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-05-03 14:49:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1110 transitions. [2021-05-03 14:49:52,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,132 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,132 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-05-03 14:49:52,132 INFO L428 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,132 INFO L82 PathProgramCache]: Analyzing trace with hash -2018274873, now seen corresponding path program 4 times [2021-05-03 14:49:52,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343618020] [2021-05-03 14:49:52,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343618020] [2021-05-03 14:49:52,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:52,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:52,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188884186] [2021-05-03 14:49:52,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:52,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:52,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:52,160 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-05-03 14:49:52,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,235 INFO L93 Difference]: Finished difference Result 594 states and 1719 transitions. [2021-05-03 14:49:52,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-03 14:49:52,235 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-05-03 14:49:52,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,236 INFO L225 Difference]: With dead ends: 594 [2021-05-03 14:49:52,236 INFO L226 Difference]: Without dead ends: 529 [2021-05-03 14:49:52,236 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:52,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2021-05-03 14:49:52,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 366. [2021-05-03 14:49:52,240 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-05-03 14:49:52,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1106 transitions. [2021-05-03 14:49:52,240 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1106 transitions. Word has length 18 [2021-05-03 14:49:52,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,241 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1106 transitions. [2021-05-03 14:49:52,241 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-05-03 14:49:52,241 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1106 transitions. [2021-05-03 14:49:52,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,241 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,241 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,241 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-05-03 14:49:52,241 INFO L428 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,242 INFO L82 PathProgramCache]: Analyzing trace with hash -1473332313, now seen corresponding path program 3 times [2021-05-03 14:49:52,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101505180] [2021-05-03 14:49:52,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,290 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101505180] [2021-05-03 14:49:52,290 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:52,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-05-03 14:49:52,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720360904] [2021-05-03 14:49:52,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-03 14:49:52,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-03 14:49:52,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:49:52,290 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-05-03 14:49:52,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,391 INFO L93 Difference]: Finished difference Result 703 states and 2047 transitions. [2021-05-03 14:49:52,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 14:49:52,391 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-05-03 14:49:52,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,392 INFO L225 Difference]: With dead ends: 703 [2021-05-03 14:49:52,392 INFO L226 Difference]: Without dead ends: 629 [2021-05-03 14:49:52,392 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 86.4ms TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:52,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-05-03 14:49:52,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 366. [2021-05-03 14:49:52,397 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-05-03 14:49:52,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1101 transitions. [2021-05-03 14:49:52,397 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1101 transitions. Word has length 18 [2021-05-03 14:49:52,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,397 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1101 transitions. [2021-05-03 14:49:52,397 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-05-03 14:49:52,397 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1101 transitions. [2021-05-03 14:49:52,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,398 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,398 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-05-03 14:49:52,398 INFO L428 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,398 INFO L82 PathProgramCache]: Analyzing trace with hash 1406977863, now seen corresponding path program 5 times [2021-05-03 14:49:52,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,398 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813039744] [2021-05-03 14:49:52,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813039744] [2021-05-03 14:49:52,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:52,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:52,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235314857] [2021-05-03 14:49:52,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:52,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:52,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:52,436 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-05-03 14:49:52,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,502 INFO L93 Difference]: Finished difference Result 697 states and 2029 transitions. [2021-05-03 14:49:52,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:52,502 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-05-03 14:49:52,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,503 INFO L225 Difference]: With dead ends: 697 [2021-05-03 14:49:52,503 INFO L226 Difference]: Without dead ends: 623 [2021-05-03 14:49:52,503 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 25.7ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:52,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2021-05-03 14:49:52,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 366. [2021-05-03 14:49:52,507 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-05-03 14:49:52,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1096 transitions. [2021-05-03 14:49:52,508 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1096 transitions. Word has length 18 [2021-05-03 14:49:52,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,508 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1096 transitions. [2021-05-03 14:49:52,508 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-05-03 14:49:52,508 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1096 transitions. [2021-05-03 14:49:52,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,509 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,509 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-05-03 14:49:52,509 INFO L428 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1216302301, now seen corresponding path program 4 times [2021-05-03 14:49:52,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330230417] [2021-05-03 14:49:52,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,569 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330230417] [2021-05-03 14:49:52,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:52,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-03 14:49:52,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113331790] [2021-05-03 14:49:52,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-03 14:49:52,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-03 14:49:52,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:52,570 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-05-03 14:49:52,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,611 INFO L93 Difference]: Finished difference Result 549 states and 1607 transitions. [2021-05-03 14:49:52,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:52,611 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-05-03 14:49:52,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,612 INFO L225 Difference]: With dead ends: 549 [2021-05-03 14:49:52,612 INFO L226 Difference]: Without dead ends: 484 [2021-05-03 14:49:52,612 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:52,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-05-03 14:49:52,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 366. [2021-05-03 14:49:52,616 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-05-03 14:49:52,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1093 transitions. [2021-05-03 14:49:52,616 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1093 transitions. Word has length 18 [2021-05-03 14:49:52,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,617 INFO L480 AbstractCegarLoop]: Abstraction has 366 states and 1093 transitions. [2021-05-03 14:49:52,617 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-05-03 14:49:52,617 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1093 transitions. [2021-05-03 14:49:52,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,618 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,618 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-05-03 14:49:52,618 INFO L428 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,618 INFO L82 PathProgramCache]: Analyzing trace with hash -797807489, now seen corresponding path program 6 times [2021-05-03 14:49:52,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505067260] [2021-05-03 14:49:52,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,668 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505067260] [2021-05-03 14:49:52,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:52,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-03 14:49:52,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404929730] [2021-05-03 14:49:52,669 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-03 14:49:52,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-03 14:49:52,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:52,670 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-05-03 14:49:52,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,722 INFO L93 Difference]: Finished difference Result 639 states and 1856 transitions. [2021-05-03 14:49:52,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:49:52,722 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-05-03 14:49:52,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,723 INFO L225 Difference]: With dead ends: 639 [2021-05-03 14:49:52,723 INFO L226 Difference]: Without dead ends: 567 [2021-05-03 14:49:52,723 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 38.8ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-05-03 14:49:52,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-05-03 14:49:52,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 359. [2021-05-03 14:49:52,727 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-05-03 14:49:52,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1079 transitions. [2021-05-03 14:49:52,728 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1079 transitions. Word has length 18 [2021-05-03 14:49:52,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,728 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1079 transitions. [2021-05-03 14:49:52,728 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-05-03 14:49:52,728 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1079 transitions. [2021-05-03 14:49:52,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,728 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,729 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:52,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-05-03 14:49:52,729 INFO L428 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:52,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:52,729 INFO L82 PathProgramCache]: Analyzing trace with hash 2015137509, now seen corresponding path program 5 times [2021-05-03 14:49:52,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:52,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780325280] [2021-05-03 14:49:52,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:52,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:52,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780325280] [2021-05-03 14:49:52,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000776916] [2021-05-03 14:49:52,800 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-05-03 14:49:52,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:49:52,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:52,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-05-03 14:49:52,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:52,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2021-05-03 14:49:52,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:52,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:52,902 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:52,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2021-05-03 14:49:52,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:52,912 INFO L628 ElimStorePlain]: treesize reduction 15, result has 53.1 percent of original size [2021-05-03 14:49:52,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:49:52,912 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:72, output treesize:17 [2021-05-03 14:49:52,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:52,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:52,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-05-03 14:49:52,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051221672] [2021-05-03 14:49:52,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:52,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:52,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:52,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:52,935 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-05-03 14:49:52,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:52,963 INFO L93 Difference]: Finished difference Result 439 states and 1248 transitions. [2021-05-03 14:49:52,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:52,964 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-05-03 14:49:52,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:52,964 INFO L225 Difference]: With dead ends: 439 [2021-05-03 14:49:52,964 INFO L226 Difference]: Without dead ends: 431 [2021-05-03 14:49:52,964 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 72.2ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:52,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-05-03 14:49:52,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 359. [2021-05-03 14:49:52,968 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-05-03 14:49:52,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1077 transitions. [2021-05-03 14:49:52,969 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1077 transitions. Word has length 18 [2021-05-03 14:49:52,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:52,969 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1077 transitions. [2021-05-03 14:49:52,969 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-05-03 14:49:52,969 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1077 transitions. [2021-05-03 14:49:52,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:52,969 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:52,969 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:53,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:53,188 INFO L428 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:53,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:53,188 INFO L82 PathProgramCache]: Analyzing trace with hash 325544227, now seen corresponding path program 5 times [2021-05-03 14:49:53,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:53,188 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529335288] [2021-05-03 14:49:53,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:53,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:53,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:53,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529335288] [2021-05-03 14:49:53,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805942799] [2021-05-03 14:49:53,251 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-05-03 14:49:53,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:49:53,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:53,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:49:53,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:53,430 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-05-03 14:49:53,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 7 treesize of output 5 [2021-05-03 14:49:53,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,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 7 treesize of output 5 [2021-05-03 14:49:53,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:53,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:53,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:53,496 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:53,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:53,550 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,583 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:53,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:49:53,586 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:178, output treesize:130 [2021-05-03 14:49:53,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, 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-05-03 14:49:53,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 17 [2021-05-03 14:49:53,666 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:53,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:49:53,667 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:47, output treesize:1 [2021-05-03 14:49:53,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:53,676 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:53,676 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-05-03 14:49:53,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978824720] [2021-05-03 14:49:53,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:53,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:53,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:53,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:53,677 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-05-03 14:49:53,872 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 69 [2021-05-03 14:49:53,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:53,917 INFO L93 Difference]: Finished difference Result 477 states and 1351 transitions. [2021-05-03 14:49:53,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:53,917 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-05-03 14:49:53,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:53,918 INFO L225 Difference]: With dead ends: 477 [2021-05-03 14:49:53,918 INFO L226 Difference]: Without dead ends: 469 [2021-05-03 14:49:53,918 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 397.8ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:53,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-05-03 14:49:53,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 359. [2021-05-03 14:49:53,922 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-05-03 14:49:53,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1075 transitions. [2021-05-03 14:49:53,922 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1075 transitions. Word has length 18 [2021-05-03 14:49:53,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:53,923 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1075 transitions. [2021-05-03 14:49:53,923 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-05-03 14:49:53,923 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1075 transitions. [2021-05-03 14:49:53,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:53,923 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:53,923 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:54,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-05-03 14:49:54,124 INFO L428 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:54,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:54,124 INFO L82 PathProgramCache]: Analyzing trace with hash 724624817, now seen corresponding path program 6 times [2021-05-03 14:49:54,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:54,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456120957] [2021-05-03 14:49:54,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:54,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456120957] [2021-05-03 14:49:54,139 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-03 14:49:54,139 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-03 14:49:54,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41168287] [2021-05-03 14:49:54,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:54,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:54,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:54,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-03 14:49:54,139 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-05-03 14:49:54,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:54,165 INFO L93 Difference]: Finished difference Result 386 states and 1116 transitions. [2021-05-03 14:49:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:54,165 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-05-03 14:49:54,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:54,166 INFO L225 Difference]: With dead ends: 386 [2021-05-03 14:49:54,166 INFO L226 Difference]: Without dead ends: 376 [2021-05-03 14:49:54,166 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-03 14:49:54,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2021-05-03 14:49:54,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 359. [2021-05-03 14:49:54,169 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-05-03 14:49:54,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 1073 transitions. [2021-05-03 14:49:54,170 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 1073 transitions. Word has length 18 [2021-05-03 14:49:54,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:54,170 INFO L480 AbstractCegarLoop]: Abstraction has 359 states and 1073 transitions. [2021-05-03 14:49:54,170 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-05-03 14:49:54,170 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 1073 transitions. [2021-05-03 14:49:54,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-03 14:49:54,170 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:54,170 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:54,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-05-03 14:49:54,170 INFO L428 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:54,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:54,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1561485447, now seen corresponding path program 6 times [2021-05-03 14:49:54,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:54,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379148026] [2021-05-03 14:49:54,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:54,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:54,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:49:54,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379148026] [2021-05-03 14:49:54,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575863592] [2021-05-03 14:49:54,235 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) [2021-05-03 14:49:54,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-05-03 14:49:54,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:54,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-03 14:49:54,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:54,427 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-05-03 14:49:54,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 25 treesize of output 19 [2021-05-03 14:49:54,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:54,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 25 treesize of output 19 [2021-05-03 14:49:54,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:49:54,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,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 7 treesize of output 5 [2021-05-03 14:49:54,531 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,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 7 treesize of output 5 [2021-05-03 14:49:54,534 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2021-05-03 14:49:54,538 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:49:54,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:49:54,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:49:54,575 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:174, output treesize:131 [2021-05-03 14:49:54,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-03 14:49:54,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-05-03 14:49:54,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2021-05-03 14:49:54,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771928327] [2021-05-03 14:49:54,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-03 14:49:54,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:54,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-03 14:49:54,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:49:54,654 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-05-03 14:49:54,854 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 68 [2021-05-03 14:49:54,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:54,864 INFO L93 Difference]: Finished difference Result 369 states and 1088 transitions. [2021-05-03 14:49:54,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-03 14:49:54,865 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-05-03 14:49:54,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:54,865 INFO L225 Difference]: With dead ends: 369 [2021-05-03 14:49:54,865 INFO L226 Difference]: Without dead ends: 357 [2021-05-03 14:49:54,865 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 409.6ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:49:54,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-05-03 14:49:54,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 357. [2021-05-03 14:49:54,870 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-05-03 14:49:54,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 1069 transitions. [2021-05-03 14:49:54,871 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 1069 transitions. Word has length 18 [2021-05-03 14:49:54,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:54,871 INFO L480 AbstractCegarLoop]: Abstraction has 357 states and 1069 transitions. [2021-05-03 14:49:54,871 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-05-03 14:49:54,871 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 1069 transitions. [2021-05-03 14:49:54,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:49:54,872 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:54,872 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:55,087 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:55,087 INFO L428 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:55,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:55,087 INFO L82 PathProgramCache]: Analyzing trace with hash -2111156678, now seen corresponding path program 1 times [2021-05-03 14:49:55,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:55,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374866101] [2021-05-03 14:49:55,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:55,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:55,164 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:55,164 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374866101] [2021-05-03 14:49:55,164 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460867774] [2021-05-03 14:49:55,164 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-05-03 14:49:55,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:55,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:49:55,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:55,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:55,404 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:49:55,404 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:49:55,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921092764] [2021-05-03 14:49:55,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:49:55,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:55,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:49:55,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:49:55,404 INFO L87 Difference]: Start difference. First operand 357 states and 1069 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:56,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:56,522 INFO L93 Difference]: Finished difference Result 833 states and 2458 transitions. [2021-05-03 14:49:56,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-03 14:49:56,522 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-05-03 14:49:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:56,523 INFO L225 Difference]: With dead ends: 833 [2021-05-03 14:49:56,523 INFO L226 Difference]: Without dead ends: 697 [2021-05-03 14:49:56,523 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 854.3ms TimeCoverageRelationStatistics Valid=294, Invalid=1428, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:49:56,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2021-05-03 14:49:56,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 434. [2021-05-03 14:49:56,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 433 states have (on average 3.039260969976905) internal successors, (1316), 433 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:56,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 1316 transitions. [2021-05-03 14:49:56,529 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 1316 transitions. Word has length 20 [2021-05-03 14:49:56,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:56,529 INFO L480 AbstractCegarLoop]: Abstraction has 434 states and 1316 transitions. [2021-05-03 14:49:56,529 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-05-03 14:49:56,529 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 1316 transitions. [2021-05-03 14:49:56,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:49:56,530 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:56,530 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:56,745 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:49:56,746 INFO L428 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:56,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:56,746 INFO L82 PathProgramCache]: Analyzing trace with hash -363485782, now seen corresponding path program 2 times [2021-05-03 14:49:56,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:56,746 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833682907] [2021-05-03 14:49:56,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:56,835 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:56,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833682907] [2021-05-03 14:49:56,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053112427] [2021-05-03 14:49:56,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 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-05-03 14:49:56,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:49:56,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:56,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:49:56,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:49:57,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:57,017 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:49:57,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:49:57,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357654443] [2021-05-03 14:49:57,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:49:57,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:49:57,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:49:57,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:49:57,018 INFO L87 Difference]: Start difference. First operand 434 states and 1316 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-05-03 14:49:57,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:49:57,939 INFO L93 Difference]: Finished difference Result 794 states and 2322 transitions. [2021-05-03 14:49:57,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 14:49:57,939 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-05-03 14:49:57,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:49:57,940 INFO L225 Difference]: With dead ends: 794 [2021-05-03 14:49:57,940 INFO L226 Difference]: Without dead ends: 660 [2021-05-03 14:49:57,940 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 777.9ms TimeCoverageRelationStatistics Valid=262, Invalid=1070, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 14:49:57,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-05-03 14:49:57,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 471. [2021-05-03 14:49:57,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 3.0404255319148934) internal successors, (1429), 470 states have internal predecessors, (1429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:49:57,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1429 transitions. [2021-05-03 14:49:57,946 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1429 transitions. Word has length 20 [2021-05-03 14:49:57,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:49:57,946 INFO L480 AbstractCegarLoop]: Abstraction has 471 states and 1429 transitions. [2021-05-03 14:49:57,946 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-05-03 14:49:57,946 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1429 transitions. [2021-05-03 14:49:57,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:49:57,947 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:49:57,947 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:49:58,147 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-05-03 14:49:58,147 INFO L428 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:49:58,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:49:58,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1685898800, now seen corresponding path program 3 times [2021-05-03 14:49:58,148 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:49:58,148 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563859542] [2021-05-03 14:49:58,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:49:58,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:49:58,229 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:49:58,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563859542] [2021-05-03 14:49:58,230 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56534313] [2021-05-03 14:49:58,230 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-05-03 14:49:58,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:49:58,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:49:58,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:49:58,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:00,596 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9, v_prenex_1], 1=[char_at_5]} [2021-05-03 14:50:00,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 5 treesize of output 3 [2021-05-03 14:50:00,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,612 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,620 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,626 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,627 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,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-05-03 14:50:00,636 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,642 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,650 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,658 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:00,666 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,673 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:00,682 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,690 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,697 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,705 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:00,714 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,722 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,729 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,738 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,747 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,762 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,770 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,788 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,797 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,804 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:00,813 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,822 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,830 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,838 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,845 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,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 11 treesize of output 7 [2021-05-03 14:50:00,854 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,860 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,870 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,877 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,890 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,896 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,916 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:00,925 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,932 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,939 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:00,946 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,953 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,958 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,964 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,969 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,976 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,982 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,989 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:00,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:00,994 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,001 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,008 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,014 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,025 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,031 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,037 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,043 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,058 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,059 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,065 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,071 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,076 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,077 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,081 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,084 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,089 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,095 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,099 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,105 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,110 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,115 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,130 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,136 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,140 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,140 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,145 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,150 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,154 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,159 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,163 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,175 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,181 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,186 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,360 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-05-03 14:50:01,360 INFO L628 ElimStorePlain]: treesize reduction 265, result has 47.0 percent of original size [2021-05-03 14:50:01,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 13 treesize of output 9 [2021-05-03 14:50:01,373 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:01,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:01,458 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:01,463 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,466 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:01,473 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:01,477 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-05-03 14:50:01,478 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,544 INFO L628 ElimStorePlain]: treesize reduction 60, result has 57.1 percent of original size [2021-05-03 14:50:01,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:50:01,545 INFO L247 ElimStorePlain]: Needed 84 recursive calls to eliminate 4 variables, input treesize:3700, output treesize:56 [2021-05-03 14:50:01,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 7 treesize of output 5 [2021-05-03 14:50:01,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:01,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 7 treesize of output 5 [2021-05-03 14:50:01,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:01,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:50:01,636 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:01,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:01,648 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:50:01,648 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:26 [2021-05-03 14:50:01,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-05-03 14:50:01,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:01,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-05-03 14:50:01,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306878969] [2021-05-03 14:50:01,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:01,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:01,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:01,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:01,722 INFO L87 Difference]: Start difference. First operand 471 states and 1429 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-05-03 14:50:02,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:02,594 INFO L93 Difference]: Finished difference Result 885 states and 2589 transitions. [2021-05-03 14:50:02,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 14:50:02,594 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-05-03 14:50:02,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:02,595 INFO L225 Difference]: With dead ends: 885 [2021-05-03 14:50:02,595 INFO L226 Difference]: Without dead ends: 802 [2021-05-03 14:50:02,595 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 856.8ms TimeCoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2021-05-03 14:50:02,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-05-03 14:50:02,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 500. [2021-05-03 14:50:02,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.0861723446893787) internal successors, (1540), 499 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:02,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1540 transitions. [2021-05-03 14:50:02,602 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1540 transitions. Word has length 20 [2021-05-03 14:50:02,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:02,602 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 1540 transitions. [2021-05-03 14:50:02,602 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-05-03 14:50:02,602 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1540 transitions. [2021-05-03 14:50:02,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:02,602 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:02,602 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:02,807 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:02,807 INFO L428 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:02,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:02,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1683607158, now seen corresponding path program 4 times [2021-05-03 14:50:02,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:02,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935389425] [2021-05-03 14:50:02,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:02,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:02,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935389425] [2021-05-03 14:50:02,870 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619283679] [2021-05-03 14:50:02,870 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-05-03 14:50:02,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:50:02,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:02,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:50:02,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:03,040 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:03,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:03,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:03,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916910052] [2021-05-03 14:50:03,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:03,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:03,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:03,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:03,041 INFO L87 Difference]: Start difference. First operand 500 states and 1540 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-05-03 14:50:03,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:03,362 INFO L93 Difference]: Finished difference Result 762 states and 2304 transitions. [2021-05-03 14:50:03,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 14:50:03,362 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-05-03 14:50:03,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:03,363 INFO L225 Difference]: With dead ends: 762 [2021-05-03 14:50:03,363 INFO L226 Difference]: Without dead ends: 723 [2021-05-03 14:50:03,364 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 334.4ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:50:03,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-05-03 14:50:03,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 556. [2021-05-03 14:50:03,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 555 states have (on average 3.108108108108108) internal successors, (1725), 555 states have internal predecessors, (1725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:03,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 1725 transitions. [2021-05-03 14:50:03,370 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 1725 transitions. Word has length 20 [2021-05-03 14:50:03,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:03,370 INFO L480 AbstractCegarLoop]: Abstraction has 556 states and 1725 transitions. [2021-05-03 14:50:03,370 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-05-03 14:50:03,370 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 1725 transitions. [2021-05-03 14:50:03,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:03,371 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:03,371 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:03,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-05-03 14:50:03,572 INFO L428 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:03,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:03,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1695565943, now seen corresponding path program 1 times [2021-05-03 14:50:03,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:03,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006963148] [2021-05-03 14:50:03,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:03,647 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:03,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006963148] [2021-05-03 14:50:03,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318347615] [2021-05-03 14:50:03,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:03,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:03,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:03,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:03,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, 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-05-03 14:50:03,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,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, 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-05-03 14:50:03,730 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:03,736 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,740 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,742 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,747 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,750 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,753 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:03,757 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,760 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,763 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,765 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,768 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,771 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,773 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,776 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,778 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,781 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:03,783 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:03,828 INFO L628 ElimStorePlain]: treesize reduction 25, result has 73.4 percent of original size [2021-05-03 14:50:03,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:03,830 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:595, output treesize:69 [2021-05-03 14:50:04,145 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-05-03 14:50:04,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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, 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-05-03 14:50:04,165 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,169 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,174 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,178 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:04,183 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,188 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:04,193 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,197 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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, 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-05-03 14:50:04,202 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,207 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,211 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:04,217 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,222 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,227 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,232 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,236 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,240 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,245 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,253 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:04,258 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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 13 treesize of output 9 [2021-05-03 14:50:04,263 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,267 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,271 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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-05-03 14:50:04,276 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,280 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,284 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,287 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,291 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,294 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,298 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,302 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,305 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,309 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,312 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,315 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,406 INFO L628 ElimStorePlain]: treesize reduction 201, result has 34.1 percent of original size [2021-05-03 14:50:04,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:04,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-05-03 14:50:04,411 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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, 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-05-03 14:50:04,415 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:04,418 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,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 13 treesize of output 9 [2021-05-03 14:50:04,421 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:04,456 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-05-03 14:50:04,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:50:04,457 INFO L247 ElimStorePlain]: Needed 43 recursive calls to eliminate 2 variables, input treesize:1759, output treesize:50 [2021-05-03 14:50:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:04,533 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:04,533 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:04,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180358409] [2021-05-03 14:50:04,533 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:04,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:04,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:04,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:04,534 INFO L87 Difference]: Start difference. First operand 556 states and 1725 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-05-03 14:50:05,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:05,357 INFO L93 Difference]: Finished difference Result 659 states and 1982 transitions. [2021-05-03 14:50:05,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:50:05,357 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-05-03 14:50:05,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:05,358 INFO L225 Difference]: With dead ends: 659 [2021-05-03 14:50:05,358 INFO L226 Difference]: Without dead ends: 566 [2021-05-03 14:50:05,358 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 846.3ms TimeCoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:50:05,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-05-03 14:50:05,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 528. [2021-05-03 14:50:05,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 3.1195445920303606) internal successors, (1644), 527 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:05,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 1644 transitions. [2021-05-03 14:50:05,364 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 1644 transitions. Word has length 20 [2021-05-03 14:50:05,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:05,364 INFO L480 AbstractCegarLoop]: Abstraction has 528 states and 1644 transitions. [2021-05-03 14:50:05,364 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-05-03 14:50:05,364 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 1644 transitions. [2021-05-03 14:50:05,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:05,365 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:05,365 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:05,579 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable765 [2021-05-03 14:50:05,580 INFO L428 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:05,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:05,580 INFO L82 PathProgramCache]: Analyzing trace with hash 544548431, now seen corresponding path program 2 times [2021-05-03 14:50:05,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:05,580 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903180042] [2021-05-03 14:50:05,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:05,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:05,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-05-03 14:50:05,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903180042] [2021-05-03 14:50:05,659 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901237368] [2021-05-03 14:50:05,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:05,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:50:05,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:05,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:05,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:05,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:05,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,769 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,774 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,778 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,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, 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-05-03 14:50:05,781 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,783 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:05,787 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:05,790 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:05,793 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,796 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,798 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,801 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,803 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:05,807 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,809 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,812 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,814 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,818 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:05,820 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:05,864 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-05-03 14:50:05,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:05,865 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:582, output treesize:69 [2021-05-03 14:50:06,315 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-05-03 14:50:06,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:06,333 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,337 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,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-05-03 14:50:06,343 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,347 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,352 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,356 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:06,361 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,377 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,382 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,387 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,397 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,402 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:06,407 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,411 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,416 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,420 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,424 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,428 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,433 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,437 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,441 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,445 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,448 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,457 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,461 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,465 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,469 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,473 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,476 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,494 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,499 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,500 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,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 13 treesize of output 9 [2021-05-03 14:50:06,504 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,508 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,511 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,511 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,515 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,518 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,521 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,624 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-05-03 14:50:06,624 INFO L628 ElimStorePlain]: treesize reduction 72, result has 66.0 percent of original size [2021-05-03 14:50:06,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:06,628 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-05-03 14:50:06,636 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:06,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:06,645 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:06,649 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:06,652 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:06,700 INFO L628 ElimStorePlain]: treesize reduction 21, result has 74.7 percent of original size [2021-05-03 14:50:06,701 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:50:06,701 INFO L247 ElimStorePlain]: Needed 45 recursive calls to eliminate 2 variables, input treesize:1877, output treesize:62 [2021-05-03 14:50:06,781 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:06,781 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:06,781 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:06,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942703888] [2021-05-03 14:50:06,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:06,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:06,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:06,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:06,782 INFO L87 Difference]: Start difference. First operand 528 states and 1644 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-05-03 14:50:07,511 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 50 [2021-05-03 14:50:08,044 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 61 [2021-05-03 14:50:08,272 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 62 [2021-05-03 14:50:08,514 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 67 [2021-05-03 14:50:08,999 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 60 [2021-05-03 14:50:09,339 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 59 [2021-05-03 14:50:09,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:09,449 INFO L93 Difference]: Finished difference Result 687 states and 2026 transitions. [2021-05-03 14:50:09,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 14:50:09,449 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-05-03 14:50:09,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:09,450 INFO L225 Difference]: With dead ends: 687 [2021-05-03 14:50:09,450 INFO L226 Difference]: Without dead ends: 558 [2021-05-03 14:50:09,450 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 2467.0ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-05-03 14:50:09,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2021-05-03 14:50:09,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 525. [2021-05-03 14:50:09,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 524 states have (on average 3.0916030534351147) internal successors, (1620), 524 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-05-03 14:50:09,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 1620 transitions. [2021-05-03 14:50:09,456 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 1620 transitions. Word has length 20 [2021-05-03 14:50:09,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:09,456 INFO L480 AbstractCegarLoop]: Abstraction has 525 states and 1620 transitions. [2021-05-03 14:50:09,456 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-05-03 14:50:09,456 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 1620 transitions. [2021-05-03 14:50:09,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:09,457 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:09,457 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:09,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable843 [2021-05-03 14:50:09,657 INFO L428 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:09,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:09,658 INFO L82 PathProgramCache]: Analyzing trace with hash -854042867, now seen corresponding path program 3 times [2021-05-03 14:50:09,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:09,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448029211] [2021-05-03 14:50:09,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:09,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:09,748 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:09,748 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448029211] [2021-05-03 14:50:09,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367888898] [2021-05-03 14:50:09,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:09,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:50:09,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:09,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:50:09,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:09,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,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, 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-05-03 14:50:09,864 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,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, 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-05-03 14:50:09,868 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,871 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:09,875 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:09,879 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,882 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,885 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:09,889 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,892 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,894 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,908 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,911 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,913 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,916 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,919 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,921 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,922 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,924 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:09,927 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:09,975 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-05-03 14:50:09,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:09,976 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:591, output treesize:69 [2021-05-03 14:50:10,273 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-05-03 14:50:10,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,286 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,293 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,300 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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, 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-05-03 14:50:10,307 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,314 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,321 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,327 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,335 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,340 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,341 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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-05-03 14:50:10,349 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,356 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,362 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,369 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,375 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:10,384 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,391 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,398 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,405 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,411 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,418 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,424 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,431 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,437 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,444 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:10,451 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,458 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,464 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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 13 treesize of output 9 [2021-05-03 14:50:10,472 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,480 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,488 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:10,495 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,501 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,508 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,515 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,521 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,528 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,536 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,543 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,549 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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, 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-05-03 14:50:10,557 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,564 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:10,572 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,579 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:10,586 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,592 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,593 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,599 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,600 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,606 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,612 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,617 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,624 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,629 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,635 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,636 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,641 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,647 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,652 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:10,658 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,664 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,669 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,673 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,679 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,683 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,688 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,693 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,699 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,703 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,708 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,713 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,717 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,722 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,728 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,731 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,732 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,737 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,741 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,745 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,749 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,755 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,759 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,759 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,781 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,786 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,791 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,953 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-05-03 14:50:10,953 INFO L628 ElimStorePlain]: treesize reduction 292, result has 39.3 percent of original size [2021-05-03 14:50:10,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, 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-05-03 14:50:10,958 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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 13 treesize of output 9 [2021-05-03 14:50:10,971 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:10,975 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,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-05-03 14:50:10,978 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:10,982 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:10,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:10,996 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:11,064 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-05-03 14:50:11,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:11,066 INFO L247 ElimStorePlain]: Needed 88 recursive calls to eliminate 2 variables, input treesize:3846, output treesize:89 [2021-05-03 14:50:11,174 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:11,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:11,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:11,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31255957] [2021-05-03 14:50:11,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:11,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:11,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:11,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:11,175 INFO L87 Difference]: Start difference. First operand 525 states and 1620 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-05-03 14:50:11,546 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-05-03 14:50:11,771 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-05-03 14:50:11,898 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 44 [2021-05-03 14:50:12,063 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-05-03 14:50:12,220 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 50 [2021-05-03 14:50:12,407 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 44 [2021-05-03 14:50:12,564 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-05-03 14:50:12,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:12,696 INFO L93 Difference]: Finished difference Result 799 states and 2319 transitions. [2021-05-03 14:50:12,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:50:12,696 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-05-03 14:50:12,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:12,697 INFO L225 Difference]: With dead ends: 799 [2021-05-03 14:50:12,697 INFO L226 Difference]: Without dead ends: 588 [2021-05-03 14:50:12,697 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1582.3ms TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2021-05-03 14:50:12,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-03 14:50:12,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 514. [2021-05-03 14:50:12,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 3.115009746588694) internal successors, (1598), 513 states have internal predecessors, (1598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:12,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1598 transitions. [2021-05-03 14:50:12,703 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1598 transitions. Word has length 20 [2021-05-03 14:50:12,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:12,703 INFO L480 AbstractCegarLoop]: Abstraction has 514 states and 1598 transitions. [2021-05-03 14:50:12,703 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-05-03 14:50:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1598 transitions. [2021-05-03 14:50:12,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:12,704 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:12,704 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:12,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable999 [2021-05-03 14:50:12,905 INFO L428 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:12,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:12,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1201539419, now seen corresponding path program 4 times [2021-05-03 14:50:12,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:12,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183741990] [2021-05-03 14:50:12,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:12,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:13,024 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:13,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183741990] [2021-05-03 14:50:13,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953809206] [2021-05-03 14:50:13,024 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:13,064 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:50:13,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:13,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:13,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:13,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:13,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,142 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,145 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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 11 treesize of output 7 [2021-05-03 14:50:13,148 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,151 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,154 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,158 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:13,161 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,164 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,167 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,170 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,171 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,172 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,175 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,178 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,181 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,183 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,183 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,186 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,188 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,233 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-05-03 14:50:13,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:13,234 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:582, output treesize:69 [2021-05-03 14:50:13,457 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-05-03 14:50:13,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,472 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:13,479 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,486 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,492 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,499 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,505 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,512 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,519 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,526 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,533 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,539 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:13,547 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,556 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,564 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,570 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:13,577 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,586 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,594 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,602 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,609 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,616 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,623 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,630 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,641 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,648 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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 13 treesize of output 9 [2021-05-03 14:50:13,656 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,664 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,670 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:13,677 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,685 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,692 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,697 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:13,704 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,710 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,716 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,722 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,728 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,734 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,740 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,752 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,753 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,760 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,767 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,773 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,778 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:13,785 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,791 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:13,807 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,814 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,820 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,826 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,831 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,837 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,843 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,849 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,854 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,859 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,859 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,865 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,870 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,875 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,881 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,887 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,893 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,897 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,897 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,902 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,907 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,912 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,917 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:13,923 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,928 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,932 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,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, 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-05-03 14:50:13,938 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,943 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,947 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,948 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,953 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,957 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,961 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,962 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:13,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:13,966 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,194 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-05-03 14:50:14,195 INFO L628 ElimStorePlain]: treesize reduction 314, result has 48.2 percent of original size [2021-05-03 14:50:14,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:14,201 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:14,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:14,224 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:14,229 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:14,233 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:14,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-05-03 14:50:14,238 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:14,244 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-05-03 14:50:14,247 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:14,251 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-05-03 14:50:14,252 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:14,255 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:14,366 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 14:50:14,367 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-05-03 14:50:14,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:50:14,368 INFO L247 ElimStorePlain]: Needed 87 recursive calls to eliminate 2 variables, input treesize:3763, output treesize:126 [2021-05-03 14:50:14,522 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:14,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:14,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:14,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389936019] [2021-05-03 14:50:14,522 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:14,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:14,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:14,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:14,523 INFO L87 Difference]: Start difference. First operand 514 states and 1598 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-05-03 14:50:15,113 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 14:50:15,541 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-05-03 14:50:16,060 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-05-03 14:50:16,388 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-05-03 14:50:16,606 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 53 [2021-05-03 14:50:16,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:16,703 INFO L93 Difference]: Finished difference Result 728 states and 2096 transitions. [2021-05-03 14:50:16,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 14:50:16,703 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-05-03 14:50:16,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:16,704 INFO L225 Difference]: With dead ends: 728 [2021-05-03 14:50:16,704 INFO L226 Difference]: Without dead ends: 610 [2021-05-03 14:50:16,704 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 2029.4ms TimeCoverageRelationStatistics Valid=244, Invalid=1162, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 14:50:16,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-05-03 14:50:16,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 538. [2021-05-03 14:50:16,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 537 states have (on average 3.11731843575419) internal successors, (1674), 537 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-05-03 14:50:16,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 1674 transitions. [2021-05-03 14:50:16,710 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 1674 transitions. Word has length 20 [2021-05-03 14:50:16,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:16,710 INFO L480 AbstractCegarLoop]: Abstraction has 538 states and 1674 transitions. [2021-05-03 14:50:16,710 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-05-03 14:50:16,710 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 1674 transitions. [2021-05-03 14:50:16,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:16,711 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:16,711 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:16,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1068,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:16,917 INFO L428 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:16,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:16,917 INFO L82 PathProgramCache]: Analyzing trace with hash -487476487, now seen corresponding path program 5 times [2021-05-03 14:50:16,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:16,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021054457] [2021-05-03 14:50:16,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:17,029 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:17,029 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021054457] [2021-05-03 14:50:17,029 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593461901] [2021-05-03 14:50:17,029 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:17,073 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:50:17,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:17,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:17,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:17,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-05-03 14:50:17,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,169 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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, 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-05-03 14:50:17,173 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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, 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-05-03 14:50:17,177 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:17,180 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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 5 treesize of output 3 [2021-05-03 14:50:17,184 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,187 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,190 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,196 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,199 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,202 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,205 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,208 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,211 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,213 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:17,217 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,220 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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 13 treesize of output 9 [2021-05-03 14:50:17,223 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,299 INFO L628 ElimStorePlain]: treesize reduction 56, result has 64.3 percent of original size [2021-05-03 14:50:17,300 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:17,300 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:642, output treesize:101 [2021-05-03 14:50:17,727 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-05-03 14:50:17,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,734 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,742 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,749 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,756 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,763 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,771 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:17,779 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,785 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,792 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,800 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,806 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,812 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,818 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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, 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-05-03 14:50:17,826 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:17,835 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,842 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,849 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,856 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,862 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,869 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,870 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,877 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,885 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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, 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-05-03 14:50:17,893 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,900 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,907 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,907 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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 13 treesize of output 9 [2021-05-03 14:50:17,915 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:17,923 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,930 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,937 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:17,944 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,950 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,957 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,964 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,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-05-03 14:50:17,972 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,979 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,986 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,993 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:17,999 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:17,999 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,008 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,016 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,023 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,030 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,036 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,044 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,050 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,057 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,063 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,070 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,076 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,076 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,083 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,089 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,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-05-03 14:50:18,097 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,103 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,110 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,115 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,122 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,127 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,134 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,140 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,145 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,151 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,156 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,162 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,168 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,174 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,179 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,184 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,185 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,190 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,195 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,200 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,205 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,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, 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-05-03 14:50:18,226 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,230 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,234 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,234 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,239 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,243 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,247 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,251 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,255 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,259 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,263 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,267 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,271 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,276 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,281 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,285 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,289 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,294 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,298 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,492 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-05-03 14:50:18,492 INFO L628 ElimStorePlain]: treesize reduction 320, result has 37.1 percent of original size [2021-05-03 14:50:18,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 13 treesize of output 9 [2021-05-03 14:50:18,505 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,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 13 treesize of output 9 [2021-05-03 14:50:18,510 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:18,515 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:18,519 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,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-05-03 14:50:18,523 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:18,526 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:18,595 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-05-03 14:50:18,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:18,597 INFO L247 ElimStorePlain]: Needed 96 recursive calls to eliminate 2 variables, input treesize:4511, output treesize:89 [2021-05-03 14:50:18,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:18,710 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:18,710 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:18,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154212814] [2021-05-03 14:50:18,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:18,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:18,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:18,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:18,711 INFO L87 Difference]: Start difference. First operand 538 states and 1674 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-05-03 14:50:18,899 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 38 [2021-05-03 14:50:19,020 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-05-03 14:50:19,306 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2021-05-03 14:50:19,546 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-05-03 14:50:19,770 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 44 [2021-05-03 14:50:20,008 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 45 [2021-05-03 14:50:20,137 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-05-03 14:50:20,380 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 47 [2021-05-03 14:50:20,616 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 56 [2021-05-03 14:50:20,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:20,617 INFO L93 Difference]: Finished difference Result 896 states and 2583 transitions. [2021-05-03 14:50:20,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-03 14:50:20,618 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-05-03 14:50:20,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:20,619 INFO L225 Difference]: With dead ends: 896 [2021-05-03 14:50:20,619 INFO L226 Difference]: Without dead ends: 624 [2021-05-03 14:50:20,619 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1997.4ms TimeCoverageRelationStatistics Valid=241, Invalid=629, Unknown=0, NotChecked=0, Total=870 [2021-05-03 14:50:20,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-05-03 14:50:20,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 532. [2021-05-03 14:50:20,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 531 states have (on average 3.0941619585687383) internal successors, (1643), 531 states have internal predecessors, (1643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:20,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 1643 transitions. [2021-05-03 14:50:20,625 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 1643 transitions. Word has length 20 [2021-05-03 14:50:20,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:20,625 INFO L480 AbstractCegarLoop]: Abstraction has 532 states and 1643 transitions. [2021-05-03 14:50:20,625 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-05-03 14:50:20,625 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 1643 transitions. [2021-05-03 14:50:20,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:20,626 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:20,626 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:20,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1113 [2021-05-03 14:50:20,827 INFO L428 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:20,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:20,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1551384113, now seen corresponding path program 6 times [2021-05-03 14:50:20,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:20,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24353291] [2021-05-03 14:50:20,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:20,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:20,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24353291] [2021-05-03 14:50:20,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521245283] [2021-05-03 14:50:20,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:20,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:50:20,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:20,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:20,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:20,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:20,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:20,969 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:20,972 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:20,975 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:20,979 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,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 11 treesize of output 7 [2021-05-03 14:50:20,982 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:20,985 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:20,989 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:20,993 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:20,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:20,998 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,002 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,004 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,007 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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-05-03 14:50:21,011 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,013 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,016 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,022 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,025 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,028 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,030 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,079 INFO L628 ElimStorePlain]: treesize reduction 46, result has 60.0 percent of original size [2021-05-03 14:50:21,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:21,080 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 1 variables, input treesize:615, output treesize:69 [2021-05-03 14:50:21,305 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-05-03 14:50:21,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:21,319 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:21,326 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,332 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,338 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:21,345 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,351 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,358 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:21,365 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,372 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,378 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,385 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:21,392 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,399 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,406 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,411 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,418 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,426 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,433 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,440 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,447 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,453 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,459 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,465 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,465 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,472 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,478 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,485 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:21,492 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,499 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,507 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,514 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,520 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,526 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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 13 treesize of output 9 [2021-05-03 14:50:21,533 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,539 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,546 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,552 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,558 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,564 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,570 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,576 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,583 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,589 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,595 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,601 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:21,608 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,613 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,614 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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, 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-05-03 14:50:21,620 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,626 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,632 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,637 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,643 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,649 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,654 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,660 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,665 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,665 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,671 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,677 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,681 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,687 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,692 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,697 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,702 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,707 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,712 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,717 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,722 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,726 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,727 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,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 13 treesize of output 9 [2021-05-03 14:50:21,732 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,737 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,741 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:21,747 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,751 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,751 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,756 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,756 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,761 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,764 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,765 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,769 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:21,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:21,773 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,003 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-05-03 14:50:22,003 INFO L628 ElimStorePlain]: treesize reduction 314, result has 48.2 percent of original size [2021-05-03 14:50:22,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, 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-05-03 14:50:22,009 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:22,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-05-03 14:50:22,014 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:22,018 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,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 5 treesize of output 3 [2021-05-03 14:50:22,022 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:22,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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-05-03 14:50:22,027 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:22,031 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-05-03 14:50:22,032 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:22,036 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-05-03 14:50:22,037 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:22,050 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:22,144 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-05-03 14:50:22,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:50:22,145 INFO L247 ElimStorePlain]: Needed 87 recursive calls to eliminate 2 variables, input treesize:3763, output treesize:126 [2021-05-03 14:50:22,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:22,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:22,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:22,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291981556] [2021-05-03 14:50:22,291 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:22,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:22,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:22,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:22,292 INFO L87 Difference]: Start difference. First operand 532 states and 1643 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-05-03 14:50:22,530 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 14:50:22,941 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 48 [2021-05-03 14:50:23,381 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 59 [2021-05-03 14:50:23,915 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-05-03 14:50:24,233 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-05-03 14:50:24,355 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-05-03 14:50:24,730 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 52 [2021-05-03 14:50:25,003 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-05-03 14:50:25,201 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 54 [2021-05-03 14:50:25,330 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 52 [2021-05-03 14:50:25,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:25,342 INFO L93 Difference]: Finished difference Result 702 states and 2038 transitions. [2021-05-03 14:50:25,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 14:50:25,343 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-05-03 14:50:25,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:25,343 INFO L225 Difference]: With dead ends: 702 [2021-05-03 14:50:25,343 INFO L226 Difference]: Without dead ends: 544 [2021-05-03 14:50:25,344 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 2869.7ms TimeCoverageRelationStatistics Valid=395, Invalid=1767, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 14:50:25,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-05-03 14:50:25,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 527. [2021-05-03 14:50:25,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 526 states have (on average 3.076045627376426) internal successors, (1618), 526 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:25,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 1618 transitions. [2021-05-03 14:50:25,358 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 1618 transitions. Word has length 20 [2021-05-03 14:50:25,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:25,358 INFO L480 AbstractCegarLoop]: Abstraction has 527 states and 1618 transitions. [2021-05-03 14:50:25,358 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-05-03 14:50:25,358 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 1618 transitions. [2021-05-03 14:50:25,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:25,359 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:25,359 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:25,574 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1238,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:25,574 INFO L428 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:25,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:25,574 INFO L82 PathProgramCache]: Analyzing trace with hash -644587387, now seen corresponding path program 7 times [2021-05-03 14:50:25,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:25,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148519807] [2021-05-03 14:50:25,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:25,705 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:25,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148519807] [2021-05-03 14:50:25,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391526515] [2021-05-03 14:50:25,705 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:25,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:25,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:25,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, 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-05-03 14:50:25,773 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,779 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,782 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:25,783 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,786 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,790 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,793 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,796 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,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 13 treesize of output 9 [2021-05-03 14:50:25,799 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,803 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,806 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,809 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,812 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,812 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:25,816 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,819 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,823 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,825 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,828 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,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, 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-05-03 14:50:25,832 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,834 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,837 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,839 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:25,842 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:25,904 INFO L628 ElimStorePlain]: treesize reduction 31, result has 73.5 percent of original size [2021-05-03 14:50:25,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:25,905 INFO L247 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:663, output treesize:86 [2021-05-03 14:50:27,022 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-05-03 14:50:27,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,037 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,043 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,050 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,057 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,064 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,070 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,076 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,077 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,082 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,083 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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, 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-05-03 14:50:27,091 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,097 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,104 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,111 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,117 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:27,124 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,131 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,137 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:27,144 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,151 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,158 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,165 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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, 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-05-03 14:50:27,173 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,180 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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, 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-05-03 14:50:27,188 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,195 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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, 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-05-03 14:50:27,203 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,209 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,217 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,223 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,230 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,237 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,244 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,250 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,256 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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 5 treesize of output 3 [2021-05-03 14:50:27,263 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,269 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,276 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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, 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-05-03 14:50:27,284 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,291 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,299 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,307 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,315 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:27,322 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,329 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,336 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,342 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,348 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,354 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,360 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,376 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,381 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,386 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,392 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,397 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,401 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,407 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,413 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,418 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,422 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,427 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,428 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,433 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,438 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,443 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,448 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,453 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,458 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,462 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,467 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,472 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,483 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,487 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,488 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,494 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,499 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,505 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,511 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,516 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,521 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:27,527 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,532 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,536 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,541 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,545 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,549 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,553 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,554 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,558 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,562 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,566 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,569 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,570 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,574 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,578 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:50: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-05-03 14:50:27,584 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,589 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,594 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,598 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,602 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,780 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-05-03 14:50:27,780 INFO L628 ElimStorePlain]: treesize reduction 278, result has 40.5 percent of original size [2021-05-03 14:50:27,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:27,785 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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-05-03 14:50:27,789 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:27,793 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:27,797 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,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-05-03 14:50:27,800 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:27,803 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:27,872 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-05-03 14:50:27,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:27,873 INFO L247 ElimStorePlain]: Needed 102 recursive calls to eliminate 2 variables, input treesize:4551, output treesize:89 [2021-05-03 14:50:27,988 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:27,988 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:27,988 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:27,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743036415] [2021-05-03 14:50:27,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:27,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:27,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:27,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:27,989 INFO L87 Difference]: Start difference. First operand 527 states and 1618 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-05-03 14:50:28,522 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-05-03 14:50:28,852 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-05-03 14:50:29,002 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 40 [2021-05-03 14:50:29,260 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 50 [2021-05-03 14:50:29,465 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 50 [2021-05-03 14:50:29,756 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 44 [2021-05-03 14:50:29,905 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 49 [2021-05-03 14:50:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:29,975 INFO L93 Difference]: Finished difference Result 814 states and 2368 transitions. [2021-05-03 14:50:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:50:29,975 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-05-03 14:50:29,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:29,976 INFO L225 Difference]: With dead ends: 814 [2021-05-03 14:50:29,976 INFO L226 Difference]: Without dead ends: 677 [2021-05-03 14:50:29,977 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 2065.4ms TimeCoverageRelationStatistics Valid=221, Invalid=649, Unknown=0, NotChecked=0, Total=870 [2021-05-03 14:50:29,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-05-03 14:50:29,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 534. [2021-05-03 14:50:29,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 533 states have (on average 3.054409005628518) internal successors, (1628), 533 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-05-03 14:50:29,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 1628 transitions. [2021-05-03 14:50:29,982 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 1628 transitions. Word has length 20 [2021-05-03 14:50:29,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:29,982 INFO L480 AbstractCegarLoop]: Abstraction has 534 states and 1628 transitions. [2021-05-03 14:50:29,982 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-05-03 14:50:29,983 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 1628 transitions. [2021-05-03 14:50:29,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:29,983 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:29,983 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:30,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1284,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:30,184 INFO L428 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:30,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:30,184 INFO L82 PathProgramCache]: Analyzing trace with hash 29766459, now seen corresponding path program 8 times [2021-05-03 14:50:30,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:30,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378662794] [2021-05-03 14:50:30,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:30,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:30,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:30,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378662794] [2021-05-03 14:50:30,544 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389795949] [2021-05-03 14:50:30,544 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 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-05-03 14:50:30,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:50:30,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:30,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:30,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:30,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:30,645 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,649 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:30,653 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:30,657 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,660 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,664 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,667 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:30,671 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,675 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,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-05-03 14:50:30,679 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,682 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,689 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:30,693 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,697 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,700 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:30,704 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,708 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,711 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,715 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,718 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,718 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,721 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:30,724 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:30,825 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 14:50:30,825 INFO L628 ElimStorePlain]: treesize reduction 39, result has 76.1 percent of original size [2021-05-03 14:50:30,826 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:30,827 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 1 variables, input treesize:937, output treesize:124 [2021-05-03 14:50:31,098 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-05-03 14:50:31,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,110 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,124 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,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, 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-05-03 14:50:31,130 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:31,137 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:31,143 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,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, 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-05-03 14:50:31,150 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,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, 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-05-03 14:50:31,156 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,162 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,168 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,173 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,178 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,196 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,202 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,212 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,217 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,221 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,226 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,231 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:31,237 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,241 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,246 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,251 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,258 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,263 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,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-05-03 14:50:31,268 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,273 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,278 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,284 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,288 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,289 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,294 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,299 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,304 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,308 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,313 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,318 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,323 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,327 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,332 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,337 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,341 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,346 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,350 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,354 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,358 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,359 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,362 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,367 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,371 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,375 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,379 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,383 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,387 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,390 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,393 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,394 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,397 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,401 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,404 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,408 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,411 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,414 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,418 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,519 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 32 [2021-05-03 14:50:31,519 INFO L628 ElimStorePlain]: treesize reduction 113, result has 52.9 percent of original size [2021-05-03 14:50:31,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-05-03 14:50:31,523 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:31,527 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:31,530 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:31,533 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:31,561 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:31,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:50:31,562 INFO L247 ElimStorePlain]: Needed 65 recursive calls to eliminate 2 variables, input treesize:2599, output treesize:73 [2021-05-03 14:50:31,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:31,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:31,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 16 [2021-05-03 14:50:31,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064908451] [2021-05-03 14:50:31,650 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:50:31,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:31,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:50:31,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:50:31,650 INFO L87 Difference]: Start difference. First operand 534 states and 1628 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-05-03 14:50:32,067 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-05-03 14:50:32,411 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 39 [2021-05-03 14:50:33,009 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 63 [2021-05-03 14:50:33,199 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 57 [2021-05-03 14:50:33,499 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 66 [2021-05-03 14:50:33,701 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 58 [2021-05-03 14:50:33,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:33,975 INFO L93 Difference]: Finished difference Result 693 states and 2036 transitions. [2021-05-03 14:50:33,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 14:50:33,975 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-05-03 14:50:33,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:33,976 INFO L225 Difference]: With dead ends: 693 [2021-05-03 14:50:33,976 INFO L226 Difference]: Without dead ends: 588 [2021-05-03 14:50:33,976 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 2472.0ms TimeCoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2021-05-03 14:50:33,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-03 14:50:33,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 551. [2021-05-03 14:50:33,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 550 states have (on average 3.0527272727272727) internal successors, (1679), 550 states have internal predecessors, (1679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:33,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 1679 transitions. [2021-05-03 14:50:33,982 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 1679 transitions. Word has length 20 [2021-05-03 14:50:33,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:33,982 INFO L480 AbstractCegarLoop]: Abstraction has 551 states and 1679 transitions. [2021-05-03 14:50:33,982 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-05-03 14:50:33,982 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 1679 transitions. [2021-05-03 14:50:33,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:33,983 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:33,983 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:34,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1597 [2021-05-03 14:50:34,183 INFO L428 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:34,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:34,183 INFO L82 PathProgramCache]: Analyzing trace with hash 2053977561, now seen corresponding path program 9 times [2021-05-03 14:50:34,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:34,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919747020] [2021-05-03 14:50:34,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:34,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:34,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:34,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919747020] [2021-05-03 14:50:34,310 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818714485] [2021-05-03 14:50:34,310 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 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-05-03 14:50:34,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:50:34,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:34,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:34,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:34,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 5 treesize of output 3 [2021-05-03 14:50:34,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,398 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,402 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,405 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,408 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,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 13 treesize of output 9 [2021-05-03 14:50:34,412 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:34,416 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,419 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:34,423 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:34,427 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,430 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:34,434 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,437 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,440 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,442 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,445 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,448 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,541 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-05-03 14:50:34,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:34,542 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 1 variables, input treesize:619, output treesize:109 [2021-05-03 14:50:34,736 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-05-03 14:50:34,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,760 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:34,769 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,778 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,784 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,785 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,793 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,802 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:34,811 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,820 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,829 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,838 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,846 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50: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, 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-05-03 14:50:34,854 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,862 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,871 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,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, 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-05-03 14:50:34,880 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,888 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,897 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:34,907 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,915 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,916 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,924 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,933 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,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, 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-05-03 14:50:34,943 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,951 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,960 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,968 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,977 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:34,985 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:34,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:34,994 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,002 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,009 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:35,017 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,024 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,032 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,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, 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-05-03 14:50:35,040 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,048 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,054 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,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, 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-05-03 14:50:35,063 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,070 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,078 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,085 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,086 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,094 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,100 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,119 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,125 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,132 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,137 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,143 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,144 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,150 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,155 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,162 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,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, 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-05-03 14:50:35,169 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,175 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,183 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,189 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,195 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,201 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,207 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,213 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:35,219 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,225 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,231 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,237 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,243 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,248 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,254 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,259 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,264 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,269 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,275 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,280 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,284 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,289 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,295 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,300 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:35,306 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,311 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,317 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,322 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,329 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,334 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,339 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,345 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,350 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,355 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,360 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,365 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,370 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,374 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,378 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,383 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,387 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,392 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,396 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,409 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,414 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,671 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-05-03 14:50:35,671 INFO L628 ElimStorePlain]: treesize reduction 244, result has 54.5 percent of original size [2021-05-03 14:50:35,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 5 treesize of output 3 [2021-05-03 14:50:35,676 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:35,680 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,686 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:35,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, 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-05-03 14:50:35,689 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:35,693 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,698 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:35,701 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,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, 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-05-03 14:50:35,707 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,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 13 treesize of output 9 [2021-05-03 14:50:35,711 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:35,808 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-05-03 14:50:35,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:50:35,809 INFO L247 ElimStorePlain]: Needed 105 recursive calls to eliminate 2 variables, input treesize:4807, output treesize:126 [2021-05-03 14:50:35,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:35,940 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:35,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:35,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142748953] [2021-05-03 14:50:35,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:35,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:35,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:35,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:35,941 INFO L87 Difference]: Start difference. First operand 551 states and 1679 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-05-03 14:50:36,369 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 50 [2021-05-03 14:50:36,779 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-05-03 14:50:37,084 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 47 [2021-05-03 14:50:37,203 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-05-03 14:50:37,350 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-05-03 14:50:37,625 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 44 [2021-05-03 14:50:37,748 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 37 [2021-05-03 14:50:37,911 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 46 [2021-05-03 14:50:38,045 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-05-03 14:50:38,355 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-05-03 14:50:38,565 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 45 [2021-05-03 14:50:38,892 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2021-05-03 14:50:39,057 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 51 [2021-05-03 14:50:39,184 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 48 [2021-05-03 14:50:39,318 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-05-03 14:50:39,434 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 49 [2021-05-03 14:50:39,658 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 46 [2021-05-03 14:50:39,825 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-05-03 14:50:39,986 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 51 [2021-05-03 14:50:40,237 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-05-03 14:50:40,385 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2021-05-03 14:50:40,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:40,630 INFO L93 Difference]: Finished difference Result 1228 states and 3278 transitions. [2021-05-03 14:50:40,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 14:50:40,630 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-05-03 14:50:40,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:40,632 INFO L225 Difference]: With dead ends: 1228 [2021-05-03 14:50:40,632 INFO L226 Difference]: Without dead ends: 987 [2021-05-03 14:50:40,632 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1016 ImplicationChecksByTransitivity, 4475.0ms TimeCoverageRelationStatistics Valid=584, Invalid=2956, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 14:50:40,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-05-03 14:50:40,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 584. [2021-05-03 14:50:40,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.0874785591766725) internal successors, (1800), 583 states have internal predecessors, (1800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:40,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1800 transitions. [2021-05-03 14:50:40,639 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1800 transitions. Word has length 20 [2021-05-03 14:50:40,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:40,639 INFO L480 AbstractCegarLoop]: Abstraction has 584 states and 1800 transitions. [2021-05-03 14:50:40,639 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-05-03 14:50:40,639 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1800 transitions. [2021-05-03 14:50:40,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:40,640 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:40,640 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:40,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1673 [2021-05-03 14:50:40,841 INFO L428 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:40,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:40,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1644303641, now seen corresponding path program 10 times [2021-05-03 14:50:40,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:40,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842750034] [2021-05-03 14:50:40,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:40,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:41,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:41,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842750034] [2021-05-03 14:50:41,122 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108762859] [2021-05-03 14:50:41,122 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 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-05-03 14:50:41,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:50:41,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:41,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:41,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:41,242 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:50:41,247 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,256 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,260 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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 13 treesize of output 9 [2021-05-03 14:50:41,264 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,267 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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, 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-05-03 14:50:41,271 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,274 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,274 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,277 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,278 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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 5 treesize of output 3 [2021-05-03 14:50:41,282 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:41,287 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,290 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,293 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:41,297 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,300 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,303 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,306 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,309 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,312 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,399 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-05-03 14:50:41,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:50:41,401 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:691, output treesize:109 [2021-05-03 14:50:41,797 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-05-03 14:50:41,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,810 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:41,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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-05-03 14:50:41,827 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,834 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,841 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,848 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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, 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-05-03 14:50:41,856 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,863 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,871 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,878 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,885 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,885 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50: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, 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-05-03 14:50:41,893 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,900 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,901 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,908 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,909 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:41,916 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,924 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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, 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-05-03 14:50:41,932 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,939 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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 5 treesize of output 3 [2021-05-03 14:50:41,948 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,955 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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, 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-05-03 14:50:41,963 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,970 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,971 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,979 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,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-05-03 14:50:41,987 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:41,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:41,994 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,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, 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-05-03 14:50:42,003 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,010 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,010 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,018 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,025 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,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, 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-05-03 14:50:42,033 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,041 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,047 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,055 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,061 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,067 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,074 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,081 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,087 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,094 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,101 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,102 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,116 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,124 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,125 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,131 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,138 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,145 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,152 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,158 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,159 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,165 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,173 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,182 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,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-05-03 14:50:42,191 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:42,199 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,205 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,214 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,220 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,221 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,227 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,233 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,234 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,240 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,247 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,252 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,253 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,259 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,265 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,271 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,277 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,283 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,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, 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-05-03 14:50:42,289 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,295 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,295 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,301 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,307 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,313 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,319 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,324 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,330 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,335 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,335 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,340 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,340 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,345 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,350 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,356 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,361 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,367 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,372 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,377 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,382 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,386 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,625 WARN L205 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-05-03 14:50:42,626 INFO L628 ElimStorePlain]: treesize reduction 275, result has 51.5 percent of original size [2021-05-03 14:50:42,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:42,632 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:42,637 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:42,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:50:42,642 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:42,647 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,650 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:42,654 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:42,658 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,661 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-05-03 14:50:42,662 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:42,760 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-05-03 14:50:42,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:50:42,761 INFO L247 ElimStorePlain]: Needed 94 recursive calls to eliminate 2 variables, input treesize:4266, output treesize:126 [2021-05-03 14:50:42,910 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:42,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:42,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-05-03 14:50:42,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005585317] [2021-05-03 14:50:42,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:50:42,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:42,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:50:42,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:50:42,911 INFO L87 Difference]: Start difference. First operand 584 states and 1800 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-05-03 14:50:43,178 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 37 [2021-05-03 14:50:43,336 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2021-05-03 14:50:43,570 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 41 [2021-05-03 14:50:43,804 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-05-03 14:50:44,052 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2021-05-03 14:50:44,203 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 39 [2021-05-03 14:50:44,372 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-05-03 14:50:44,572 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 54 [2021-05-03 14:50:44,716 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 48 [2021-05-03 14:50:44,899 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 49 [2021-05-03 14:50:45,123 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 44 [2021-05-03 14:50:45,321 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 51 [2021-05-03 14:50:45,583 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 46 [2021-05-03 14:50:45,729 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 43 [2021-05-03 14:50:45,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:45,738 INFO L93 Difference]: Finished difference Result 763 states and 2241 transitions. [2021-05-03 14:50:45,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 14:50:45,738 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-05-03 14:50:45,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:45,739 INFO L225 Difference]: With dead ends: 763 [2021-05-03 14:50:45,739 INFO L226 Difference]: Without dead ends: 661 [2021-05-03 14:50:45,739 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 2903.7ms TimeCoverageRelationStatistics Valid=278, Invalid=1204, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 14:50:45,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2021-05-03 14:50:45,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 587. [2021-05-03 14:50:45,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 3.092150170648464) internal successors, (1812), 586 states have internal predecessors, (1812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:45,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1812 transitions. [2021-05-03 14:50:45,745 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1812 transitions. Word has length 20 [2021-05-03 14:50:45,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:45,745 INFO L480 AbstractCegarLoop]: Abstraction has 587 states and 1812 transitions. [2021-05-03 14:50:45,745 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-05-03 14:50:45,745 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1812 transitions. [2021-05-03 14:50:45,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:45,746 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:45,746 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:45,946 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1714 [2021-05-03 14:50:45,947 INFO L428 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:45,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:45,947 INFO L82 PathProgramCache]: Analyzing trace with hash 961106290, now seen corresponding path program 5 times [2021-05-03 14:50:45,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:45,947 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165439487] [2021-05-03 14:50:45,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:45,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:46,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:46,029 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165439487] [2021-05-03 14:50:46,029 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648660448] [2021-05-03 14:50:46,029 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 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-05-03 14:50:46,055 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:50:46,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:46,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:46,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:46,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:46,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:46,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302372760] [2021-05-03 14:50:46,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:46,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:46,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:46,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:46,192 INFO L87 Difference]: Start difference. First operand 587 states and 1812 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-05-03 14:50:47,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:47,362 INFO L93 Difference]: Finished difference Result 1015 states and 3034 transitions. [2021-05-03 14:50:47,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 14:50:47,362 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-05-03 14:50:47,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:47,364 INFO L225 Difference]: With dead ends: 1015 [2021-05-03 14:50:47,364 INFO L226 Difference]: Without dead ends: 881 [2021-05-03 14:50:47,364 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 900.4ms TimeCoverageRelationStatistics Valid=236, Invalid=1324, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 14:50:47,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2021-05-03 14:50:47,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 554. [2021-05-03 14:50:47,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 3.0415913200723326) internal successors, (1682), 553 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:47,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1682 transitions. [2021-05-03 14:50:47,370 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1682 transitions. Word has length 20 [2021-05-03 14:50:47,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:47,371 INFO L480 AbstractCegarLoop]: Abstraction has 554 states and 1682 transitions. [2021-05-03 14:50:47,371 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-05-03 14:50:47,371 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1682 transitions. [2021-05-03 14:50:47,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:47,371 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:47,371 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:47,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1852 [2021-05-03 14:50:47,572 INFO L428 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:47,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:47,572 INFO L82 PathProgramCache]: Analyzing trace with hash 316801810, now seen corresponding path program 6 times [2021-05-03 14:50:47,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:47,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915233295] [2021-05-03 14:50:47,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:47,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:47,668 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:47,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915233295] [2021-05-03 14:50:47,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798985683] [2021-05-03 14:50:47,668 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 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-05-03 14:50:47,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:50:47,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:47,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:50:47,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:47,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:47,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:47,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,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-05-03 14:50:47,819 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:47,823 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,826 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,827 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,830 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,830 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,834 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,838 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,841 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,845 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,848 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,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 5 treesize of output 3 [2021-05-03 14:50:47,852 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,855 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,857 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,858 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:50:47,862 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,864 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,865 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,868 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,871 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,873 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,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-05-03 14:50:47,877 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:47,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:47,880 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:48,003 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-05-03 14:50:48,005 INFO L628 ElimStorePlain]: treesize reduction 83, result has 53.9 percent of original size [2021-05-03 14:50:48,008 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-05-03 14:50:48,008 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 2 variables, input treesize:710, output treesize:89 [2021-05-03 14:50:48,373 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:48,374 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:48,374 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:48,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786143170] [2021-05-03 14:50:48,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:48,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:48,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:48,374 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:48,374 INFO L87 Difference]: Start difference. First operand 554 states and 1682 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-05-03 14:50:48,575 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-05-03 14:50:48,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:48,822 INFO L93 Difference]: Finished difference Result 688 states and 2048 transitions. [2021-05-03 14:50:48,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:50:48,823 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-05-03 14:50:48,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:48,829 INFO L225 Difference]: With dead ends: 688 [2021-05-03 14:50:48,829 INFO L226 Difference]: Without dead ends: 649 [2021-05-03 14:50:48,829 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 580.2ms TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:50:48,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-05-03 14:50:48,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 572. [2021-05-03 14:50:48,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.054290718038529) internal successors, (1744), 571 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:48,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1744 transitions. [2021-05-03 14:50:48,835 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1744 transitions. Word has length 20 [2021-05-03 14:50:48,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:48,835 INFO L480 AbstractCegarLoop]: Abstraction has 572 states and 1744 transitions. [2021-05-03 14:50:48,835 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-05-03 14:50:48,835 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1744 transitions. [2021-05-03 14:50:48,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:48,836 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:48,836 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:49,036 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1866,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:49,037 INFO L428 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:49,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:49,037 INFO L82 PathProgramCache]: Analyzing trace with hash -613303182, now seen corresponding path program 7 times [2021-05-03 14:50:49,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:49,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310735185] [2021-05-03 14:50:49,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:49,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:49,193 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:49,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310735185] [2021-05-03 14:50:49,193 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774249023] [2021-05-03 14:50:49,193 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-05-03 14:50:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:49,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:50:49,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:49,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:49,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:49,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-05-03 14:50:49,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802257976] [2021-05-03 14:50:49,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:50:49,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:49,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:50:49,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:50:49,445 INFO L87 Difference]: Start difference. First operand 572 states and 1744 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-05-03 14:50:50,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:50,860 INFO L93 Difference]: Finished difference Result 838 states and 2475 transitions. [2021-05-03 14:50:50,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 14:50:50,860 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-05-03 14:50:50,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:50,861 INFO L225 Difference]: With dead ends: 838 [2021-05-03 14:50:50,861 INFO L226 Difference]: Without dead ends: 776 [2021-05-03 14:50:50,861 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 1248.4ms TimeCoverageRelationStatistics Valid=220, Invalid=1186, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 14:50:50,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-05-03 14:50:50,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 580. [2021-05-03 14:50:50,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 3.069084628670121) internal successors, (1777), 579 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:50,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1777 transitions. [2021-05-03 14:50:50,867 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1777 transitions. Word has length 20 [2021-05-03 14:50:50,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:50,868 INFO L480 AbstractCegarLoop]: Abstraction has 580 states and 1777 transitions. [2021-05-03 14:50:50,868 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-05-03 14:50:50,868 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1777 transitions. [2021-05-03 14:50:50,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:50,868 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:50,868 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:51,069 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1925,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:51,069 INFO L428 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:51,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:51,069 INFO L82 PathProgramCache]: Analyzing trace with hash 413643474, now seen corresponding path program 8 times [2021-05-03 14:50:51,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:51,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421812431] [2021-05-03 14:50:51,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:51,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:51,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421812431] [2021-05-03 14:50:51,146 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641158061] [2021-05-03 14:50:51,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:50:51,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:50:51,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:51,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:50:51,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:51,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-05-03 14:50:51,332 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,335 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,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-05-03 14:50:51,338 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,341 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,344 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,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 13 treesize of output 9 [2021-05-03 14:50:51,348 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,351 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,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 13 treesize of output 9 [2021-05-03 14:50:51,355 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,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-05-03 14:50:51,359 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,362 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,365 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:50:51,369 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:50:51,372 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:51,375 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:51,452 INFO L628 ElimStorePlain]: treesize reduction 29, result has 77.0 percent of original size [2021-05-03 14:50:51,455 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-05-03 14:50:51,455 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:465, output treesize:89 [2021-05-03 14:50:52,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:52,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:52,263 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-05-03 14:50:52,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,267 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:52,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:52,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, 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-05-03 14:50:52,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:52,273 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:50:52,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,371 INFO L628 ElimStorePlain]: treesize reduction 246, result has 26.1 percent of original size [2021-05-03 14:50:52,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-05-03 14:50:52,375 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:52,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:50:52,409 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-05-03 14:50:52,410 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:52,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:52,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:50:52,439 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 6 variables, input treesize:446, output treesize:37 [2021-05-03 14:50:52,562 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:52,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:52,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:50:52,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864323405] [2021-05-03 14:50:52,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:50:52,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:52,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:50:52,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:50:52,563 INFO L87 Difference]: Start difference. First operand 580 states and 1777 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-05-03 14:50:52,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:52,895 INFO L93 Difference]: Finished difference Result 730 states and 2213 transitions. [2021-05-03 14:50:52,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:50:52,896 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-05-03 14:50:52,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:52,897 INFO L225 Difference]: With dead ends: 730 [2021-05-03 14:50:52,897 INFO L226 Difference]: Without dead ends: 691 [2021-05-03 14:50:52,897 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 408.9ms TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:50:52,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-05-03 14:50:52,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 580. [2021-05-03 14:50:52,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 579 states have (on average 3.069084628670121) internal successors, (1777), 579 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:52,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 1777 transitions. [2021-05-03 14:50:52,903 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 1777 transitions. Word has length 20 [2021-05-03 14:50:52,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:52,903 INFO L480 AbstractCegarLoop]: Abstraction has 580 states and 1777 transitions. [2021-05-03 14:50:52,903 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-05-03 14:50:52,903 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 1777 transitions. [2021-05-03 14:50:52,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:52,904 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:52,904 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:53,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1937,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:50:53,104 INFO L428 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:53,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:53,105 INFO L82 PathProgramCache]: Analyzing trace with hash -897548068, now seen corresponding path program 9 times [2021-05-03 14:50:53,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:53,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718488119] [2021-05-03 14:50:53,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:53,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:53,192 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:53,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718488119] [2021-05-03 14:50:53,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372154785] [2021-05-03 14:50:53,192 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 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-05-03 14:50:53,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:50:53,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:53,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:50:53,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:53,433 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:53,433 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:53,433 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2021-05-03 14:50:53,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448450660] [2021-05-03 14:50:53,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:50:53,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:53,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:50:53,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:50:53,434 INFO L87 Difference]: Start difference. First operand 580 states and 1777 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:56,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:56,070 INFO L93 Difference]: Finished difference Result 1312 states and 3812 transitions. [2021-05-03 14:50:56,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-03 14:50:56,070 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-05-03 14:50:56,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:56,072 INFO L225 Difference]: With dead ends: 1312 [2021-05-03 14:50:56,072 INFO L226 Difference]: Without dead ends: 1168 [2021-05-03 14:50:56,072 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1004 ImplicationChecksByTransitivity, 2295.5ms TimeCoverageRelationStatistics Valid=699, Invalid=2841, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 14:50:56,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-05-03 14:50:56,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 613. [2021-05-03 14:50:56,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 612 states have (on average 3.111111111111111) internal successors, (1904), 612 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:56,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 1904 transitions. [2021-05-03 14:50:56,080 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 1904 transitions. Word has length 20 [2021-05-03 14:50:56,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:56,080 INFO L480 AbstractCegarLoop]: Abstraction has 613 states and 1904 transitions. [2021-05-03 14:50:56,080 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:56,080 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 1904 transitions. [2021-05-03 14:50:56,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:56,081 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:56,081 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:56,284 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2213 [2021-05-03 14:50:56,284 INFO L428 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:56,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:56,284 INFO L82 PathProgramCache]: Analyzing trace with hash -1256654936, now seen corresponding path program 10 times [2021-05-03 14:50:56,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:56,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097559064] [2021-05-03 14:50:56,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:56,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:56,356 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:56,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097559064] [2021-05-03 14:50:56,356 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672154202] [2021-05-03 14:50:56,357 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 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-05-03 14:50:56,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:50:56,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:56,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:50:56,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:56,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:50:56,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:56,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:50:56,539 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:50:56,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:50:56,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:50:56,550 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 1 variables, input treesize:48, output treesize:34 [2021-05-03 14:50:56,615 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:56,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:56,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:50:56,616 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211925847] [2021-05-03 14:50:56,616 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:50:56,616 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:56,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:50:56,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:50:56,616 INFO L87 Difference]: Start difference. First operand 613 states and 1904 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-05-03 14:50:58,695 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-05-03 14:50:59,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:50:59,119 INFO L93 Difference]: Finished difference Result 1496 states and 4444 transitions. [2021-05-03 14:50:59,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 14:50:59,120 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-05-03 14:50:59,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:50:59,121 INFO L225 Difference]: With dead ends: 1496 [2021-05-03 14:50:59,121 INFO L226 Difference]: Without dead ends: 1307 [2021-05-03 14:50:59,121 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 2137.9ms TimeCoverageRelationStatistics Valid=419, Invalid=2233, Unknown=0, NotChecked=0, Total=2652 [2021-05-03 14:50:59,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-05-03 14:50:59,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 592. [2021-05-03 14:50:59,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 3.0795262267343486) internal successors, (1820), 591 states have internal predecessors, (1820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:50:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 1820 transitions. [2021-05-03 14:50:59,130 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 1820 transitions. Word has length 20 [2021-05-03 14:50:59,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:50:59,130 INFO L480 AbstractCegarLoop]: Abstraction has 592 states and 1820 transitions. [2021-05-03 14:50:59,130 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-05-03 14:50:59,130 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 1820 transitions. [2021-05-03 14:50:59,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:50:59,130 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:50:59,131 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:50:59,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2222 [2021-05-03 14:50:59,332 INFO L428 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:50:59,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:50:59,332 INFO L82 PathProgramCache]: Analyzing trace with hash 391837842, now seen corresponding path program 11 times [2021-05-03 14:50:59,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:50:59,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466930967] [2021-05-03 14:50:59,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:50:59,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:50:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:50:59,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466930967] [2021-05-03 14:50:59,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64678202] [2021-05-03 14:50:59,494 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 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-05-03 14:50:59,556 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:50:59,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:50:59,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:50:59,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:50:59,755 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:50:59,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:50:59,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-05-03 14:50:59,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760621436] [2021-05-03 14:50:59,755 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:50:59,755 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:50:59,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:50:59,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:50:59,756 INFO L87 Difference]: Start difference. First operand 592 states and 1820 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-05-03 14:51:01,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:01,220 INFO L93 Difference]: Finished difference Result 984 states and 2890 transitions. [2021-05-03 14:51:01,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:51:01,220 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-05-03 14:51:01,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:01,221 INFO L225 Difference]: With dead ends: 984 [2021-05-03 14:51:01,221 INFO L226 Difference]: Without dead ends: 897 [2021-05-03 14:51:01,222 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1328.9ms TimeCoverageRelationStatistics Valid=224, Invalid=1036, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 14:51:01,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2021-05-03 14:51:01,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 600. [2021-05-03 14:51:01,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 599 states have (on average 3.0717863105175294) internal successors, (1840), 599 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:01,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 1840 transitions. [2021-05-03 14:51:01,228 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 1840 transitions. Word has length 20 [2021-05-03 14:51:01,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:01,229 INFO L480 AbstractCegarLoop]: Abstraction has 600 states and 1840 transitions. [2021-05-03 14:51:01,229 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-05-03 14:51:01,229 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 1840 transitions. [2021-05-03 14:51:01,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:01,229 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:01,229 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:01,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2239 [2021-05-03 14:51:01,430 INFO L428 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:01,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:01,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1623354162, now seen corresponding path program 12 times [2021-05-03 14:51:01,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:01,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839021388] [2021-05-03 14:51:01,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:01,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:01,542 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:01,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839021388] [2021-05-03 14:51:01,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629985979] [2021-05-03 14:51:01,542 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 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-05-03 14:51:01,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:51:01,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:01,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:51:01,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:02,722 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_10, v_prenex_14, v_prenex_11, char_at_5, v_prenex_16], 1=[char_at_1]} [2021-05-03 14:51:02,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:02,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:02,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:02,734 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:02,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:02,739 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:02,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:02,745 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,163 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 61 [2021-05-03 14:51:03,165 INFO L628 ElimStorePlain]: treesize reduction 878, result has 34.2 percent of original size [2021-05-03 14:51:03,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:03,170 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,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 13 treesize of output 9 [2021-05-03 14:51:03,174 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:03,179 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:03,183 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,337 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-05-03 14:51:03,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:03,337 INFO L518 ElimStorePlain]: Eliminatee v_prenex_11 vanished before elimination [2021-05-03 14:51:03,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:03,342 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,617 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 46 [2021-05-03 14:51:03,618 INFO L628 ElimStorePlain]: treesize reduction 38, result has 90.4 percent of original size [2021-05-03 14:51:03,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 5 treesize of output 3 [2021-05-03 14:51:03,622 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:03,626 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,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-05-03 14:51:03,630 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,634 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,637 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,641 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,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 5 treesize of output 3 [2021-05-03 14:51:03,644 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,648 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,752 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-05-03 14:51:03,753 INFO L628 ElimStorePlain]: treesize reduction 102, result has 55.5 percent of original size [2021-05-03 14:51:03,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:03,757 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,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-05-03 14:51:03,760 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:51:03,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:51:03,763 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-05-03 14:51:03,764 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,766 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,767 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:03,769 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:03,816 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-05-03 14:51:03,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:51:03,817 INFO L247 ElimStorePlain]: Needed 23 recursive calls to eliminate 7 variables, input treesize:1469, output treesize:35 [2021-05-03 14:51:03,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-05-03 14:51:03,913 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:03,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-05-03 14:51:03,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650795671] [2021-05-03 14:51:03,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:03,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:03,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:03,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:03,913 INFO L87 Difference]: Start difference. First operand 600 states and 1840 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-05-03 14:51:04,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:04,446 INFO L93 Difference]: Finished difference Result 851 states and 2582 transitions. [2021-05-03 14:51:04,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:51:04,446 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-05-03 14:51:04,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:04,447 INFO L225 Difference]: With dead ends: 851 [2021-05-03 14:51:04,447 INFO L226 Difference]: Without dead ends: 806 [2021-05-03 14:51:04,447 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 588.8ms TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:51:04,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2021-05-03 14:51:04,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 584. [2021-05-03 14:51:04,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.058319039451115) internal successors, (1783), 583 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:04,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1783 transitions. [2021-05-03 14:51:04,454 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1783 transitions. Word has length 20 [2021-05-03 14:51:04,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:04,454 INFO L480 AbstractCegarLoop]: Abstraction has 584 states and 1783 transitions. [2021-05-03 14:51:04,454 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-05-03 14:51:04,454 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1783 transitions. [2021-05-03 14:51:04,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:04,454 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:04,454 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:04,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2246 [2021-05-03 14:51:04,655 INFO L428 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:04,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:04,655 INFO L82 PathProgramCache]: Analyzing trace with hash 254005020, now seen corresponding path program 13 times [2021-05-03 14:51:04,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:04,655 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141702765] [2021-05-03 14:51:04,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:04,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:04,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141702765] [2021-05-03 14:51:04,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445227061] [2021-05-03 14:51:04,757 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 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-05-03 14:51:04,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:04,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:51:04,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:04,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:04,931 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:04,932 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:04,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623285819] [2021-05-03 14:51:04,932 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:04,932 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:04,932 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:04,932 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:04,932 INFO L87 Difference]: Start difference. First operand 584 states and 1783 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-05-03 14:51:05,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:05,263 INFO L93 Difference]: Finished difference Result 738 states and 2243 transitions. [2021-05-03 14:51:05,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-03 14:51:05,263 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-05-03 14:51:05,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:05,264 INFO L225 Difference]: With dead ends: 738 [2021-05-03 14:51:05,264 INFO L226 Difference]: Without dead ends: 699 [2021-05-03 14:51:05,265 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 339.8ms TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:05,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-05-03 14:51:05,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 565. [2021-05-03 14:51:05,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 564 states have (on average 3.0336879432624113) internal successors, (1711), 564 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:05,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 1711 transitions. [2021-05-03 14:51:05,270 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 1711 transitions. Word has length 20 [2021-05-03 14:51:05,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:05,270 INFO L480 AbstractCegarLoop]: Abstraction has 565 states and 1711 transitions. [2021-05-03 14:51:05,270 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-05-03 14:51:05,271 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 1711 transitions. [2021-05-03 14:51:05,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:05,271 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:05,271 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:05,471 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2617 [2021-05-03 14:51:05,472 INFO L428 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:05,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:05,472 INFO L82 PathProgramCache]: Analyzing trace with hash 686568171, now seen corresponding path program 11 times [2021-05-03 14:51:05,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:05,472 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885678122] [2021-05-03 14:51:05,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:05,535 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:05,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885678122] [2021-05-03 14:51:05,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940942693] [2021-05-03 14:51:05,535 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 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-05-03 14:51:05,562 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:05,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:05,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:51:05,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:05,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:05,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,645 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,646 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,648 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,649 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,651 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,652 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51: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, 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-05-03 14:51:05,656 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,659 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,662 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,665 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,668 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,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 13 treesize of output 9 [2021-05-03 14:51:05,672 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,675 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,677 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,678 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,680 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,684 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,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 13 treesize of output 9 [2021-05-03 14:51:05,687 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,690 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,693 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,696 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,699 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,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 13 treesize of output 9 [2021-05-03 14:51:05,703 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,706 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:05,709 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:05,772 INFO L628 ElimStorePlain]: treesize reduction 31, result has 73.5 percent of original size [2021-05-03 14:51:05,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:51:05,773 INFO L247 ElimStorePlain]: Needed 23 recursive calls to eliminate 1 variables, input treesize:659, output treesize:86 [2021-05-03 14:51:06,315 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-05-03 14:51:06,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, 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-05-03 14:51:06,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:06,332 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51: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 5 treesize of output 3 [2021-05-03 14:51:06,338 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,343 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,349 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,354 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,359 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,364 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,368 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,374 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,380 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,384 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,385 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,389 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,394 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,399 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,404 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,409 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,413 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,418 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,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-05-03 14:51:06,424 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,429 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,433 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,438 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,442 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,449 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,453 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,458 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,462 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,467 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,471 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,476 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,479 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,484 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,488 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,493 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,497 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,501 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,505 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,508 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,509 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,513 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,517 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,522 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,526 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,531 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,534 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,535 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,538 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,539 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,543 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,547 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,548 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,551 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,552 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,556 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,559 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,564 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,567 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,568 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,572 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,576 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,580 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,583 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,587 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,590 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,594 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,596 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,597 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,600 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,603 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,606 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,606 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,691 INFO L628 ElimStorePlain]: treesize reduction 71, result has 59.4 percent of original size [2021-05-03 14:51:06,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 13 treesize of output 9 [2021-05-03 14:51:06,695 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:06,699 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,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-05-03 14:51:06,702 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:06,705 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:06,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:06,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:51:06,724 INFO L247 ElimStorePlain]: Needed 69 recursive calls to eliminate 2 variables, input treesize:2861, output treesize:51 [2021-05-03 14:51:06,793 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:06,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:06,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:06,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278321466] [2021-05-03 14:51:06,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:06,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:06,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:06,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:06,794 INFO L87 Difference]: Start difference. First operand 565 states and 1711 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-05-03 14:51:07,270 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 52 [2021-05-03 14:51:07,664 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 51 [2021-05-03 14:51:08,110 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 58 [2021-05-03 14:51:08,239 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 55 [2021-05-03 14:51:08,425 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 63 [2021-05-03 14:51:08,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:08,468 INFO L93 Difference]: Finished difference Result 922 states and 2612 transitions. [2021-05-03 14:51:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:51:08,468 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-05-03 14:51:08,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:08,469 INFO L225 Difference]: With dead ends: 922 [2021-05-03 14:51:08,469 INFO L226 Difference]: Without dead ends: 701 [2021-05-03 14:51:08,469 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 1565.8ms TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2021-05-03 14:51:08,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-05-03 14:51:08,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 551. [2021-05-03 14:51:08,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 550 states have (on average 3.0254545454545454) internal successors, (1664), 550 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:08,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 1664 transitions. [2021-05-03 14:51:08,480 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 1664 transitions. Word has length 20 [2021-05-03 14:51:08,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:08,480 INFO L480 AbstractCegarLoop]: Abstraction has 551 states and 1664 transitions. [2021-05-03 14:51:08,480 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-05-03 14:51:08,480 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 1664 transitions. [2021-05-03 14:51:08,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:08,481 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:08,481 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:08,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2632,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:08,681 INFO L428 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:08,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:08,682 INFO L82 PathProgramCache]: Analyzing trace with hash -2000435053, now seen corresponding path program 12 times [2021-05-03 14:51:08,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:08,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56186048] [2021-05-03 14:51:08,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:08,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:08,845 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:08,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56186048] [2021-05-03 14:51:08,845 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279027153] [2021-05-03 14:51:08,845 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 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-05-03 14:51:08,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:51:08,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:08,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:51:08,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:08,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:08,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:08,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 13 treesize of output 9 [2021-05-03 14:51:08,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:08,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, 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-05-03 14:51:08,985 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:08,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:51:08,993 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:08,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, 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-05-03 14:51:08,997 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,001 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,004 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,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 13 treesize of output 9 [2021-05-03 14:51:09,009 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,012 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,016 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,018 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,019 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,022 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,025 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,028 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,028 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,031 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:09,035 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,038 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,041 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,044 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,136 INFO L628 ElimStorePlain]: treesize reduction 36, result has 75.5 percent of original size [2021-05-03 14:51:09,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:51:09,137 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:682, output treesize:111 [2021-05-03 14:51:09,685 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5], 1=[char_at_1]} [2021-05-03 14:51:09,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,700 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,709 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,709 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,718 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,725 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,733 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:09,742 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,749 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:09,759 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,768 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,776 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,786 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,795 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,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-05-03 14:51:09,806 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,814 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,823 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,833 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:09,842 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,851 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,859 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,867 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,868 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,877 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,886 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,887 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,897 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,907 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,917 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,924 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,925 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,935 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,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, 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-05-03 14:51:09,943 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,951 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,958 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,958 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,967 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:09,975 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:09,976 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,002 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,008 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,015 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,021 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,027 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,032 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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, 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-05-03 14:51:10,039 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,046 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,052 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,058 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,064 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,065 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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, 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-05-03 14:51:10,072 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,078 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,084 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,084 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,090 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,090 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,096 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,103 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,110 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,116 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,121 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,127 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,133 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,133 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,140 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,146 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,152 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,157 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,157 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,164 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,169 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,175 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,181 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,187 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,192 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,198 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,203 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,209 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,215 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,220 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,226 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,231 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,232 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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-05-03 14:51:10,238 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,244 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,250 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,255 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,261 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,266 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,272 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,277 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,281 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,282 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,287 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,292 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,297 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,302 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,307 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,312 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,316 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,321 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,325 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,329 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,330 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,335 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,339 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,344 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,348 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,353 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,358 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,363 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,367 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,371 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,376 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,380 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,384 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,558 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2021-05-03 14:51:10,558 INFO L628 ElimStorePlain]: treesize reduction 206, result has 47.8 percent of original size [2021-05-03 14:51:10,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 13 treesize of output 9 [2021-05-03 14:51:10,563 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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 13 treesize of output 9 [2021-05-03 14:51:10,568 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:10,572 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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-05-03 14:51:10,576 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,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-05-03 14:51:10,580 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:10,583 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:10,656 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-05-03 14:51:10,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:51:10,657 INFO L247 ElimStorePlain]: Needed 110 recursive calls to eliminate 2 variables, input treesize:5156, output treesize:89 [2021-05-03 14:51:10,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:10,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:10,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-05-03 14:51:10,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421317584] [2021-05-03 14:51:10,779 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:51:10,779 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:10,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:51:10,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:51:10,780 INFO L87 Difference]: Start difference. First operand 551 states and 1664 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-05-03 14:51:11,864 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-05-03 14:51:12,264 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2021-05-03 14:51:12,703 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-05-03 14:51:12,825 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2021-05-03 14:51:12,947 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 52 [2021-05-03 14:51:13,445 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-05-03 14:51:13,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:13,645 INFO L93 Difference]: Finished difference Result 982 states and 2756 transitions. [2021-05-03 14:51:13,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-03 14:51:13,646 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-05-03 14:51:13,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:13,647 INFO L225 Difference]: With dead ends: 982 [2021-05-03 14:51:13,647 INFO L226 Difference]: Without dead ends: 840 [2021-05-03 14:51:13,647 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 2835.8ms TimeCoverageRelationStatistics Valid=547, Invalid=2003, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 14:51:13,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-05-03 14:51:13,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 594. [2021-05-03 14:51:13,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 593 states have (on average 3.040472175379427) internal successors, (1803), 593 states have internal predecessors, (1803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:13,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 1803 transitions. [2021-05-03 14:51:13,654 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 1803 transitions. Word has length 20 [2021-05-03 14:51:13,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:13,654 INFO L480 AbstractCegarLoop]: Abstraction has 594 states and 1803 transitions. [2021-05-03 14:51:13,654 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-05-03 14:51:13,654 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 1803 transitions. [2021-05-03 14:51:13,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:13,655 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:13,655 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:13,857 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2832 [2021-05-03 14:51:13,857 INFO L428 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:13,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:13,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1701407923, now seen corresponding path program 13 times [2021-05-03 14:51:13,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:13,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131502057] [2021-05-03 14:51:13,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:13,991 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:13,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131502057] [2021-05-03 14:51:13,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015320019] [2021-05-03 14:51:13,991 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 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-05-03 14:51:14,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:14,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:51:14,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:14,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:14,080 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,083 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:14,087 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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 13 treesize of output 9 [2021-05-03 14:51:14,091 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:14,094 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,098 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,101 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:14,105 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,107 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,107 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,110 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,113 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,117 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,120 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,122 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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, 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-05-03 14:51:14,126 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,129 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,132 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,134 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,134 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,200 INFO L628 ElimStorePlain]: treesize reduction 50, result has 62.7 percent of original size [2021-05-03 14:51:14,201 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:51:14,201 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:591, output treesize:84 [2021-05-03 14:51:14,525 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-05-03 14:51:14,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,540 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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 11 treesize of output 7 [2021-05-03 14:51:14,549 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,557 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,564 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,571 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:14,581 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,588 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,589 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,597 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:14,598 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:14,606 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,616 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,625 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,634 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:14,643 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:14,653 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,662 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,671 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,678 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,685 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,686 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,695 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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-05-03 14:51:14,703 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,711 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,720 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,728 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,737 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,745 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,754 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,761 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,769 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,777 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,786 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:14,795 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,803 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,811 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,819 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,826 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,827 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,835 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,842 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,843 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,849 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,850 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,858 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,859 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,866 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,866 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,875 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:14,883 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,891 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,897 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,898 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,906 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,914 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,921 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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, 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-05-03 14:51:14,929 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,936 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,937 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,944 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,951 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,958 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,965 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,966 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,972 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,973 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,979 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,980 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,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, 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-05-03 14:51:14,987 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:14,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:14,995 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,002 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,009 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,016 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,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, 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-05-03 14:51:15,024 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,032 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,038 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,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, 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-05-03 14:51:15,045 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,052 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,059 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,059 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,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 11 treesize of output 7 [2021-05-03 14:51:15,067 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,074 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,080 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,081 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,087 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,093 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,093 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,100 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,106 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,112 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,119 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,130 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,136 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,143 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,160 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,164 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,169 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,173 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,177 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,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-05-03 14:51:15,182 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,187 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,191 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,195 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,199 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,204 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,208 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,212 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,216 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,220 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,224 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,462 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 48 [2021-05-03 14:51:15,462 INFO L628 ElimStorePlain]: treesize reduction 266, result has 52.3 percent of original size [2021-05-03 14:51:15,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, 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-05-03 14:51:15,466 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:15,470 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:51:15,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:15,475 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,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, 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-05-03 14:51:15,478 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,482 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:15,485 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:51:15,488 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-05-03 14:51:15,489 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:15,492 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:15,590 INFO L628 ElimStorePlain]: treesize reduction 47, result has 72.8 percent of original size [2021-05-03 14:51:15,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:51:15,592 INFO L247 ElimStorePlain]: Needed 104 recursive calls to eliminate 2 variables, input treesize:4486, output treesize:126 [2021-05-03 14:51:15,726 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:15,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:15,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:51:15,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521011040] [2021-05-03 14:51:15,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:15,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:15,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:15,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:15,727 INFO L87 Difference]: Start difference. First operand 594 states and 1803 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-05-03 14:51:16,262 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 44 [2021-05-03 14:51:16,500 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-05-03 14:51:16,803 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 51 [2021-05-03 14:51:16,963 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-05-03 14:51:17,109 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-05-03 14:51:17,261 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 53 [2021-05-03 14:51:17,452 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-05-03 14:51:17,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:17,452 INFO L93 Difference]: Finished difference Result 842 states and 2388 transitions. [2021-05-03 14:51:17,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:51:17,452 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-05-03 14:51:17,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:17,453 INFO L225 Difference]: With dead ends: 842 [2021-05-03 14:51:17,453 INFO L226 Difference]: Without dead ends: 748 [2021-05-03 14:51:17,454 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 1813.1ms TimeCoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2021-05-03 14:51:17,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-05-03 14:51:17,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 604. [2021-05-03 14:51:17,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 603 states have (on average 3.044776119402985) internal successors, (1836), 603 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:17,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1836 transitions. [2021-05-03 14:51:17,460 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1836 transitions. Word has length 20 [2021-05-03 14:51:17,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:17,460 INFO L480 AbstractCegarLoop]: Abstraction has 604 states and 1836 transitions. [2021-05-03 14:51:17,460 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-05-03 14:51:17,460 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1836 transitions. [2021-05-03 14:51:17,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-03 14:51:17,461 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:17,461 INFO L551 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:17,661 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3009 [2021-05-03 14:51:17,662 INFO L428 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:17,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:17,662 INFO L82 PathProgramCache]: Analyzing trace with hash 798117393, now seen corresponding path program 14 times [2021-05-03 14:51:17,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:17,662 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303550266] [2021-05-03 14:51:17,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:17,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:17,790 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:17,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303550266] [2021-05-03 14:51:17,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233238376] [2021-05-03 14:51:17,791 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 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-05-03 14:51:17,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:17,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:17,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:51:17,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:17,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:17,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:17,889 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,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, 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-05-03 14:51:17,893 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,897 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,900 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,900 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,903 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,904 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,907 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,910 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,913 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,916 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,917 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,920 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,923 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,927 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,929 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,930 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,933 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:17,937 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,940 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,943 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:17,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:17,946 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,017 INFO L628 ElimStorePlain]: treesize reduction 30, result has 74.8 percent of original size [2021-05-03 14:51:18,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:51:18,019 INFO L247 ElimStorePlain]: Needed 20 recursive calls to eliminate 1 variables, input treesize:695, output treesize:89 [2021-05-03 14:51:18,244 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_1]} [2021-05-03 14:51:18,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-05-03 14:51:18,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,258 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,265 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,265 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,273 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,280 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:18,287 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,293 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,299 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,300 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,307 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,314 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,321 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,329 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,336 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,336 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,350 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,357 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,358 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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, 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-05-03 14:51:18,365 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,372 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,378 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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-05-03 14:51:18,394 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,401 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,408 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,416 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,423 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,429 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,436 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,443 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,444 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:18,453 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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, 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-05-03 14:51:18,461 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,468 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,468 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,476 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,482 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,488 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,495 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,495 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,502 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,510 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,517 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,524 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,530 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,531 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,537 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,543 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,544 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,550 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,551 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,558 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,564 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,572 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,578 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,579 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,585 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,591 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,598 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,604 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,611 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,617 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,624 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,631 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,636 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,637 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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-05-03 14:51:18,644 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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-05-03 14:51:18,652 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,658 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,665 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,672 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,679 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,685 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,690 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,691 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,696 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,697 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,703 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,708 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,709 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,715 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,719 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,720 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,726 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,731 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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 13 treesize of output 9 [2021-05-03 14:51:18,737 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,743 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,743 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,749 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,755 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,761 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,766 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,771 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,776 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,782 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,787 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,792 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,797 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,802 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,803 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,825 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,829 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,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, 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-05-03 14:51:18,833 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,837 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,841 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,845 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,848 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,851 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,852 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:18,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:18,857 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,042 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 39 [2021-05-03 14:51:19,043 INFO L628 ElimStorePlain]: treesize reduction 257, result has 42.4 percent of original size [2021-05-03 14:51:19,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:19,047 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,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 13 treesize of output 9 [2021-05-03 14:51:19,050 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,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-05-03 14:51:19,054 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:51:19,057 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,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 13 treesize of output 9 [2021-05-03 14:51:19,061 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:19,064 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:19,142 INFO L628 ElimStorePlain]: treesize reduction 19, result has 82.4 percent of original size [2021-05-03 14:51:19,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:51:19,143 INFO L247 ElimStorePlain]: Needed 98 recursive calls to eliminate 2 variables, input treesize:4521, output treesize:89 [2021-05-03 14:51:19,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:19,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:19,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:19,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569009593] [2021-05-03 14:51:19,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:19,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:19,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:19,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:19,269 INFO L87 Difference]: Start difference. First operand 604 states and 1836 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-05-03 14:51:20,130 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-05-03 14:51:20,382 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-05-03 14:51:20,532 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2021-05-03 14:51:21,042 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2021-05-03 14:51:21,182 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 53 [2021-05-03 14:51:21,312 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 48 [2021-05-03 14:51:21,438 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-05-03 14:51:21,575 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 54 [2021-05-03 14:51:21,774 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 50 [2021-05-03 14:51:21,919 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 48 [2021-05-03 14:51:22,089 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 51 [2021-05-03 14:51:22,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:22,151 INFO L93 Difference]: Finished difference Result 1169 states and 3273 transitions. [2021-05-03 14:51:22,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 14:51:22,151 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-05-03 14:51:22,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:22,152 INFO L225 Difference]: With dead ends: 1169 [2021-05-03 14:51:22,153 INFO L226 Difference]: Without dead ends: 845 [2021-05-03 14:51:22,153 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2829.3ms TimeCoverageRelationStatistics Valid=359, Invalid=1281, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 14:51:22,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-05-03 14:51:22,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 626. [2021-05-03 14:51:22,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 3.0656) internal successors, (1916), 625 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-05-03 14:51:22,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1916 transitions. [2021-05-03 14:51:22,159 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1916 transitions. Word has length 20 [2021-05-03 14:51:22,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:22,159 INFO L480 AbstractCegarLoop]: Abstraction has 626 states and 1916 transitions. [2021-05-03 14:51:22,160 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-05-03 14:51:22,160 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1916 transitions. [2021-05-03 14:51:22,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:22,160 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:22,160 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:22,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3100 [2021-05-03 14:51:22,362 INFO L428 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:22,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:22,362 INFO L82 PathProgramCache]: Analyzing trace with hash 272596531, now seen corresponding path program 14 times [2021-05-03 14:51:22,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:22,362 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745944109] [2021-05-03 14:51:22,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:22,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:22,417 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:22,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745944109] [2021-05-03 14:51:22,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625123120] [2021-05-03 14:51:22,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:22,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:22,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:22,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:22,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:22,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:22,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:22,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:22,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:22,507 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-05-03 14:51:22,508 INFO L518 ElimStorePlain]: Eliminatee v_prenex_17 vanished before elimination [2021-05-03 14:51:22,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:51:22,508 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-05-03 14:51:22,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:22,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:22,670 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:22,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918115493] [2021-05-03 14:51:22,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:22,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:22,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:22,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:22,670 INFO L87 Difference]: Start difference. First operand 626 states and 1916 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-05-03 14:51:22,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:22,807 INFO L93 Difference]: Finished difference Result 771 states and 2337 transitions. [2021-05-03 14:51:22,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 14:51:22,807 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-05-03 14:51:22,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:22,808 INFO L225 Difference]: With dead ends: 771 [2021-05-03 14:51:22,808 INFO L226 Difference]: Without dead ends: 728 [2021-05-03 14:51:22,808 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 159.0ms TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:22,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-05-03 14:51:22,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 648. [2021-05-03 14:51:22,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 3.081916537867079) internal successors, (1994), 647 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:22,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1994 transitions. [2021-05-03 14:51:22,815 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1994 transitions. Word has length 21 [2021-05-03 14:51:22,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:22,816 INFO L480 AbstractCegarLoop]: Abstraction has 648 states and 1994 transitions. [2021-05-03 14:51:22,816 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-05-03 14:51:22,816 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1994 transitions. [2021-05-03 14:51:22,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:22,816 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:22,816 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:23,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3159 [2021-05-03 14:51:23,034 INFO L428 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:23,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:23,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1249318769, now seen corresponding path program 15 times [2021-05-03 14:51:23,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:23,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155057388] [2021-05-03 14:51:23,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:23,079 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:23,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155057388] [2021-05-03 14:51:23,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767109960] [2021-05-03 14:51:23,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:23,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:51:23,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:23,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:23,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:23,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 15 treesize of output 11 [2021-05-03 14:51:23,133 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:23,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:23,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:23,137 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:23,270 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:23,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:23,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:23,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533164915] [2021-05-03 14:51:23,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:23,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:23,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:23,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:23,271 INFO L87 Difference]: Start difference. First operand 648 states and 1994 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-05-03 14:51:23,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:23,715 INFO L93 Difference]: Finished difference Result 937 states and 2829 transitions. [2021-05-03 14:51:23,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:51:23,715 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-05-03 14:51:23,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:23,716 INFO L225 Difference]: With dead ends: 937 [2021-05-03 14:51:23,716 INFO L226 Difference]: Without dead ends: 884 [2021-05-03 14:51:23,716 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 327.9ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-05-03 14:51:23,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 884 states. [2021-05-03 14:51:23,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 884 to 672. [2021-05-03 14:51:23,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 671 states have (on average 3.096870342771982) internal successors, (2078), 671 states have internal predecessors, (2078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:23,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 2078 transitions. [2021-05-03 14:51:23,724 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 2078 transitions. Word has length 21 [2021-05-03 14:51:23,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:23,724 INFO L480 AbstractCegarLoop]: Abstraction has 672 states and 2078 transitions. [2021-05-03 14:51:23,724 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-05-03 14:51:23,724 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 2078 transitions. [2021-05-03 14:51:23,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:23,724 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:23,725 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:23,925 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3190,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:23,925 INFO L428 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:23,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:23,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1446979055, now seen corresponding path program 16 times [2021-05-03 14:51:23,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:23,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081773565] [2021-05-03 14:51:23,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:23,978 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:23,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081773565] [2021-05-03 14:51:23,978 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565999536] [2021-05-03 14:51:23,978 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:24,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:24,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:24,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:24,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:24,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 15 treesize of output 11 [2021-05-03 14:51:24,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:24,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:24,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:24,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:24,144 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:24,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:24,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:24,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427442398] [2021-05-03 14:51:24,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:24,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:24,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:24,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:24,145 INFO L87 Difference]: Start difference. First operand 672 states and 2078 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-05-03 14:51:24,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:24,526 INFO L93 Difference]: Finished difference Result 878 states and 2661 transitions. [2021-05-03 14:51:24,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 14:51:24,527 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-05-03 14:51:24,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:24,528 INFO L225 Difference]: With dead ends: 878 [2021-05-03 14:51:24,528 INFO L226 Difference]: Without dead ends: 835 [2021-05-03 14:51:24,528 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 306.0ms TimeCoverageRelationStatistics Valid=158, Invalid=492, Unknown=0, NotChecked=0, Total=650 [2021-05-03 14:51:24,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-05-03 14:51:24,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 645. [2021-05-03 14:51:24,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.079192546583851) internal successors, (1983), 644 states have internal predecessors, (1983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:24,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 1983 transitions. [2021-05-03 14:51:24,535 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 1983 transitions. Word has length 21 [2021-05-03 14:51:24,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:24,535 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 1983 transitions. [2021-05-03 14:51:24,535 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-05-03 14:51:24,535 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 1983 transitions. [2021-05-03 14:51:24,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:24,536 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:24,536 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:24,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3202,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:24,736 INFO L428 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:24,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:24,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1577466005, now seen corresponding path program 17 times [2021-05-03 14:51:24,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:24,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064262404] [2021-05-03 14:51:24,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:24,786 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:24,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064262404] [2021-05-03 14:51:24,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [702544124] [2021-05-03 14:51:24,787 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:24,814 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:24,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:24,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 14:51:24,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:25,230 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-05-03 14:51:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:25,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:25,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-05-03 14:51:25,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979988741] [2021-05-03 14:51:25,394 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:51:25,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:25,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:51:25,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:25,395 INFO L87 Difference]: Start difference. First operand 645 states and 1983 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-05-03 14:51:26,352 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 64 [2021-05-03 14:51:26,752 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 56 [2021-05-03 14:51:26,872 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-05-03 14:51:27,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:27,360 INFO L93 Difference]: Finished difference Result 940 states and 2794 transitions. [2021-05-03 14:51:27,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 14:51:27,360 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-05-03 14:51:27,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:27,361 INFO L225 Difference]: With dead ends: 940 [2021-05-03 14:51:27,361 INFO L226 Difference]: Without dead ends: 830 [2021-05-03 14:51:27,362 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 2050.0ms TimeCoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 14:51:27,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-05-03 14:51:27,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 653. [2021-05-03 14:51:27,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 3.0782208588957056) internal successors, (2007), 652 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:27,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 2007 transitions. [2021-05-03 14:51:27,369 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 2007 transitions. Word has length 21 [2021-05-03 14:51:27,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:27,369 INFO L480 AbstractCegarLoop]: Abstraction has 653 states and 2007 transitions. [2021-05-03 14:51:27,369 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-05-03 14:51:27,369 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 2007 transitions. [2021-05-03 14:51:27,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:27,369 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:27,370 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:27,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3210 [2021-05-03 14:51:27,571 INFO L428 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:27,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:27,571 INFO L82 PathProgramCache]: Analyzing trace with hash 2001092945, now seen corresponding path program 18 times [2021-05-03 14:51:27,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:27,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113754935] [2021-05-03 14:51:27,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:27,625 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:27,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113754935] [2021-05-03 14:51:27,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893103492] [2021-05-03 14:51:27,625 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:27,654 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:51:27,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:27,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:27,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:27,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 15 treesize of output 11 [2021-05-03 14:51:27,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:27,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:27,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:27,676 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:27,828 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:27,829 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:27,829 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:27,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122908389] [2021-05-03 14:51:27,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:27,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:27,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:27,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:27,829 INFO L87 Difference]: Start difference. First operand 653 states and 2007 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-05-03 14:51:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:28,349 INFO L93 Difference]: Finished difference Result 921 states and 2787 transitions. [2021-05-03 14:51:28,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:51:28,350 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-05-03 14:51:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:28,351 INFO L225 Difference]: With dead ends: 921 [2021-05-03 14:51:28,351 INFO L226 Difference]: Without dead ends: 868 [2021-05-03 14:51:28,351 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 463.8ms TimeCoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2021-05-03 14:51:28,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2021-05-03 14:51:28,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 677. [2021-05-03 14:51:28,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 677 states, 676 states have (on average 3.0931952662721893) internal successors, (2091), 676 states have internal predecessors, (2091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:28,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 677 states to 677 states and 2091 transitions. [2021-05-03 14:51:28,365 INFO L78 Accepts]: Start accepts. Automaton has 677 states and 2091 transitions. Word has length 21 [2021-05-03 14:51:28,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:28,366 INFO L480 AbstractCegarLoop]: Abstraction has 677 states and 2091 transitions. [2021-05-03 14:51:28,366 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-05-03 14:51:28,366 INFO L276 IsEmpty]: Start isEmpty. Operand 677 states and 2091 transitions. [2021-05-03 14:51:28,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:28,366 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:28,366 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:28,567 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3226,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:28,567 INFO L428 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:28,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:28,567 INFO L82 PathProgramCache]: Analyzing trace with hash -695204879, now seen corresponding path program 19 times [2021-05-03 14:51:28,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:28,567 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905776899] [2021-05-03 14:51:28,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:28,627 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:28,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905776899] [2021-05-03 14:51:28,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906909821] [2021-05-03 14:51:28,627 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:28,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:28,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:28,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:28,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 13 treesize of output 9 [2021-05-03 14:51:28,697 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,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 5 treesize of output 3 [2021-05-03 14:51:28,701 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,705 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,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 11 treesize of output 7 [2021-05-03 14:51:28,708 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,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 11 treesize of output 7 [2021-05-03 14:51:28,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:28,715 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,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-05-03 14:51:28,719 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,723 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,726 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,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 11 treesize of output 7 [2021-05-03 14:51:28,730 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,733 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,735 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,736 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,739 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,742 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,745 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,748 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:28,752 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:28,756 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,759 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,762 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,765 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,768 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,768 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,771 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,774 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,774 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:51:28,777 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,781 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,784 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:28,787 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,790 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,793 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,795 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,796 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:28,798 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:28,857 INFO L628 ElimStorePlain]: treesize reduction 61, result has 54.5 percent of original size [2021-05-03 14:51:28,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:51:28,858 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 1 variables, input treesize:901, output treesize:73 [2021-05-03 14:51:28,974 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:28,974 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:28,974 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:28,974 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291845582] [2021-05-03 14:51:28,975 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:28,975 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:28,975 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:28,975 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:28,975 INFO L87 Difference]: Start difference. First operand 677 states and 2091 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-05-03 14:51:29,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:29,221 INFO L93 Difference]: Finished difference Result 776 states and 2357 transitions. [2021-05-03 14:51:29,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 14:51:29,221 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-05-03 14:51:29,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:29,222 INFO L225 Difference]: With dead ends: 776 [2021-05-03 14:51:29,222 INFO L226 Difference]: Without dead ends: 733 [2021-05-03 14:51:29,222 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 310.9ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:29,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2021-05-03 14:51:29,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 647. [2021-05-03 14:51:29,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 646 states have (on average 3.08359133126935) internal successors, (1992), 646 states have internal predecessors, (1992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:29,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1992 transitions. [2021-05-03 14:51:29,228 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1992 transitions. Word has length 21 [2021-05-03 14:51:29,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:29,228 INFO L480 AbstractCegarLoop]: Abstraction has 647 states and 1992 transitions. [2021-05-03 14:51:29,228 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-05-03 14:51:29,228 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1992 transitions. [2021-05-03 14:51:29,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:29,229 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:29,229 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:29,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3235,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:29,433 INFO L428 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:29,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:29,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1469943673, now seen corresponding path program 20 times [2021-05-03 14:51:29,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:29,433 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384970658] [2021-05-03 14:51:29,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:29,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:29,487 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:29,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384970658] [2021-05-03 14:51:29,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572671284] [2021-05-03 14:51:29,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:29,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:29,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:29,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:51:29,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:29,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-05-03 14:51:29,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:51:29,704 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,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 7 treesize of output 5 [2021-05-03 14:51:29,707 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:51:29,710 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,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 7 treesize of output 5 [2021-05-03 14:51:29,713 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:29,716 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:29,775 INFO L628 ElimStorePlain]: treesize reduction 52, result has 63.1 percent of original size [2021-05-03 14:51:29,776 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:51:29,776 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 1 variables, input treesize:183, output treesize:89 [2021-05-03 14:51:29,969 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:29,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:29,970 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-05-03 14:51:29,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182344549] [2021-05-03 14:51:29,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:51:29,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:29,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:51:29,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:29,970 INFO L87 Difference]: Start difference. First operand 647 states and 1992 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-05-03 14:51:32,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:32,545 INFO L93 Difference]: Finished difference Result 1220 states and 3567 transitions. [2021-05-03 14:51:32,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 14:51:32,546 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-05-03 14:51:32,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:32,547 INFO L225 Difference]: With dead ends: 1220 [2021-05-03 14:51:32,547 INFO L226 Difference]: Without dead ends: 1131 [2021-05-03 14:51:32,548 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 2292.4ms TimeCoverageRelationStatistics Valid=406, Invalid=2246, Unknown=0, NotChecked=0, Total=2652 [2021-05-03 14:51:32,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-05-03 14:51:32,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 661. [2021-05-03 14:51:32,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 3.1) internal successors, (2046), 660 states have internal predecessors, (2046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:32,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 2046 transitions. [2021-05-03 14:51:32,556 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 2046 transitions. Word has length 21 [2021-05-03 14:51:32,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:32,556 INFO L480 AbstractCegarLoop]: Abstraction has 661 states and 2046 transitions. [2021-05-03 14:51:32,556 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-05-03 14:51:32,556 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 2046 transitions. [2021-05-03 14:51:32,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:32,557 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:32,557 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:32,760 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3246,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:32,761 INFO L428 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:32,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:32,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1848301385, now seen corresponding path program 21 times [2021-05-03 14:51:32,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:32,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415681453] [2021-05-03 14:51:32,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:32,806 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:32,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415681453] [2021-05-03 14:51:32,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261043238] [2021-05-03 14:51:32,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:32,834 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:51:32,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:32,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:32,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:32,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:32,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:32,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:32,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793395186] [2021-05-03 14:51:32,935 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:32,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:32,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:32,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:32,935 INFO L87 Difference]: Start difference. First operand 661 states and 2046 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-05-03 14:51:33,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:33,188 INFO L93 Difference]: Finished difference Result 901 states and 2697 transitions. [2021-05-03 14:51:33,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:51:33,189 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-05-03 14:51:33,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:33,190 INFO L225 Difference]: With dead ends: 901 [2021-05-03 14:51:33,190 INFO L226 Difference]: Without dead ends: 848 [2021-05-03 14:51:33,190 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 248.1ms TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:33,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-05-03 14:51:33,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 685. [2021-05-03 14:51:33,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 685 states, 684 states have (on average 3.1140350877192984) internal successors, (2130), 684 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:33,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 685 states to 685 states and 2130 transitions. [2021-05-03 14:51:33,197 INFO L78 Accepts]: Start accepts. Automaton has 685 states and 2130 transitions. Word has length 21 [2021-05-03 14:51:33,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:33,197 INFO L480 AbstractCegarLoop]: Abstraction has 685 states and 2130 transitions. [2021-05-03 14:51:33,197 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-05-03 14:51:33,198 INFO L276 IsEmpty]: Start isEmpty. Operand 685 states and 2130 transitions. [2021-05-03 14:51:33,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:33,198 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:33,198 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:33,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3254 [2021-05-03 14:51:33,400 INFO L428 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:33,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:33,400 INFO L82 PathProgramCache]: Analyzing trace with hash -249631913, now seen corresponding path program 22 times [2021-05-03 14:51:33,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:33,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457810966] [2021-05-03 14:51:33,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:33,469 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:33,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457810966] [2021-05-03 14:51:33,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056249165] [2021-05-03 14:51:33,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:33,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:33,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:33,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:33,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:33,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 15 treesize of output 11 [2021-05-03 14:51:33,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:33,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:33,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:33,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:33,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:33,681 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:33,681 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:33,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197088711] [2021-05-03 14:51:33,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:33,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:33,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:33,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:33,681 INFO L87 Difference]: Start difference. First operand 685 states and 2130 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-05-03 14:51:34,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:34,232 INFO L93 Difference]: Finished difference Result 1197 states and 3580 transitions. [2021-05-03 14:51:34,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:51:34,232 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-05-03 14:51:34,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:34,234 INFO L225 Difference]: With dead ends: 1197 [2021-05-03 14:51:34,234 INFO L226 Difference]: Without dead ends: 1154 [2021-05-03 14:51:34,234 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 449.3ms TimeCoverageRelationStatistics Valid=195, Invalid=675, Unknown=0, NotChecked=0, Total=870 [2021-05-03 14:51:34,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2021-05-03 14:51:34,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 667. [2021-05-03 14:51:34,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 666 states have (on average 3.096096096096096) internal successors, (2062), 666 states have internal predecessors, (2062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:34,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 2062 transitions. [2021-05-03 14:51:34,242 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 2062 transitions. Word has length 21 [2021-05-03 14:51:34,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:34,242 INFO L480 AbstractCegarLoop]: Abstraction has 667 states and 2062 transitions. [2021-05-03 14:51:34,242 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-05-03 14:51:34,242 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 2062 transitions. [2021-05-03 14:51:34,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:34,243 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:34,243 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:34,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3263 [2021-05-03 14:51:34,444 INFO L428 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:34,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:34,444 INFO L82 PathProgramCache]: Analyzing trace with hash 98753771, now seen corresponding path program 23 times [2021-05-03 14:51:34,444 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:34,444 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504827541] [2021-05-03 14:51:34,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:34,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:34,490 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:34,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504827541] [2021-05-03 14:51:34,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405361353] [2021-05-03 14:51:34,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:34,526 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:34,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:34,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:34,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:34,608 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:34,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:34,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-05-03 14:51:34,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178552346] [2021-05-03 14:51:34,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-03 14:51:34,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:34,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-03 14:51:34,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-03 14:51:34,609 INFO L87 Difference]: Start difference. First operand 667 states and 2062 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-05-03 14:51:34,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:34,795 INFO L93 Difference]: Finished difference Result 915 states and 2736 transitions. [2021-05-03 14:51:34,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:51:34,796 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-05-03 14:51:34,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:34,797 INFO L225 Difference]: With dead ends: 915 [2021-05-03 14:51:34,797 INFO L226 Difference]: Without dead ends: 872 [2021-05-03 14:51:34,797 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 171.5ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:34,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-05-03 14:51:34,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 604. [2021-05-03 14:51:34,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 603 states have (on average 3.099502487562189) internal successors, (1869), 603 states have internal predecessors, (1869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:34,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1869 transitions. [2021-05-03 14:51:34,804 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1869 transitions. Word has length 21 [2021-05-03 14:51:34,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:34,804 INFO L480 AbstractCegarLoop]: Abstraction has 604 states and 1869 transitions. [2021-05-03 14:51:34,804 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-05-03 14:51:34,804 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1869 transitions. [2021-05-03 14:51:34,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:34,805 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:34,805 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:35,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3274 [2021-05-03 14:51:35,019 INFO L428 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:35,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:35,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1173073939, now seen corresponding path program 24 times [2021-05-03 14:51:35,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:35,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369504730] [2021-05-03 14:51:35,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:35,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:35,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:35,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369504730] [2021-05-03 14:51:35,078 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756542974] [2021-05-03 14:51:35,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:35,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:51:35,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:35,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:51:35,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:35,488 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:35,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:35,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-05-03 14:51:35,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665217035] [2021-05-03 14:51:35,488 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:51:35,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:35,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:51:35,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:35,489 INFO L87 Difference]: Start difference. First operand 604 states and 1869 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-05-03 14:51:37,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:37,184 INFO L93 Difference]: Finished difference Result 961 states and 2869 transitions. [2021-05-03 14:51:37,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-03 14:51:37,185 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-05-03 14:51:37,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:37,186 INFO L225 Difference]: With dead ends: 961 [2021-05-03 14:51:37,186 INFO L226 Difference]: Without dead ends: 872 [2021-05-03 14:51:37,186 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 1588.7ms TimeCoverageRelationStatistics Valid=265, Invalid=1295, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 14:51:37,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2021-05-03 14:51:37,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 608. [2021-05-03 14:51:37,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 607 states have (on average 3.095551894563427) internal successors, (1879), 607 states have internal predecessors, (1879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:37,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1879 transitions. [2021-05-03 14:51:37,193 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1879 transitions. Word has length 21 [2021-05-03 14:51:37,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:37,193 INFO L480 AbstractCegarLoop]: Abstraction has 608 states and 1879 transitions. [2021-05-03 14:51:37,193 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-05-03 14:51:37,193 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1879 transitions. [2021-05-03 14:51:37,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:37,194 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:37,194 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:37,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3284 [2021-05-03 14:51:37,394 INFO L428 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:37,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:37,394 INFO L82 PathProgramCache]: Analyzing trace with hash -2145171119, now seen corresponding path program 25 times [2021-05-03 14:51:37,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:37,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765737677] [2021-05-03 14:51:37,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:37,445 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:37,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765737677] [2021-05-03 14:51:37,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752998609] [2021-05-03 14:51:37,445 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:37,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:37,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:37,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:37,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:37,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:37,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-05-03 14:51:37,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:37,528 INFO L628 ElimStorePlain]: treesize reduction 32, result has 48.4 percent of original size [2021-05-03 14:51:37,529 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:51:37,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:51:37,529 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:30 [2021-05-03 14:51:37,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:37,749 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:37,749 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:37,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846205225] [2021-05-03 14:51:37,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:37,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:37,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:37,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:37,750 INFO L87 Difference]: Start difference. First operand 608 states and 1879 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-05-03 14:51:37,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:37,915 INFO L93 Difference]: Finished difference Result 784 states and 2380 transitions. [2021-05-03 14:51:37,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:37,915 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-05-03 14:51:37,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:37,916 INFO L225 Difference]: With dead ends: 784 [2021-05-03 14:51:37,916 INFO L226 Difference]: Without dead ends: 731 [2021-05-03 14:51:37,916 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 196.8ms TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:37,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-05-03 14:51:37,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 632. [2021-05-03 14:51:37,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 3.1109350237717908) internal successors, (1963), 631 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-05-03 14:51:37,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1963 transitions. [2021-05-03 14:51:37,923 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1963 transitions. Word has length 21 [2021-05-03 14:51:37,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:37,923 INFO L480 AbstractCegarLoop]: Abstraction has 632 states and 1963 transitions. [2021-05-03 14:51:37,923 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-05-03 14:51:37,923 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1963 transitions. [2021-05-03 14:51:37,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:37,924 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:37,924 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:38,124 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3290,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:38,124 INFO L428 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:38,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:38,125 INFO L82 PathProgramCache]: Analyzing trace with hash -546501647, now seen corresponding path program 26 times [2021-05-03 14:51:38,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:38,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741519847] [2021-05-03 14:51:38,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:38,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:38,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:38,176 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741519847] [2021-05-03 14:51:38,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456941582] [2021-05-03 14:51:38,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:38,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:38,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:38,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:38,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:38,323 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:38,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:38,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:38,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860614373] [2021-05-03 14:51:38,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:38,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:38,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:38,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:38,323 INFO L87 Difference]: Start difference. First operand 632 states and 1963 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-05-03 14:51:38,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:38,458 INFO L93 Difference]: Finished difference Result 750 states and 2292 transitions. [2021-05-03 14:51:38,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:38,458 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.4285714285714284) internal successors, (34), 14 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-05-03 14:51:38,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:38,459 INFO L225 Difference]: With dead ends: 750 [2021-05-03 14:51:38,459 INFO L226 Difference]: Without dead ends: 707 [2021-05-03 14:51:38,459 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 158.1ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:51:38,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2021-05-03 14:51:38,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 599. [2021-05-03 14:51:38,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 598 states have (on average 3.0852842809364547) internal successors, (1845), 598 states have internal predecessors, (1845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:38,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 1845 transitions. [2021-05-03 14:51:38,465 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 1845 transitions. Word has length 21 [2021-05-03 14:51:38,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:38,465 INFO L480 AbstractCegarLoop]: Abstraction has 599 states and 1845 transitions. [2021-05-03 14:51:38,465 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-05-03 14:51:38,465 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 1845 transitions. [2021-05-03 14:51:38,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:38,466 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:38,466 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:38,666 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3339 [2021-05-03 14:51:38,666 INFO L428 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:38,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:38,667 INFO L82 PathProgramCache]: Analyzing trace with hash -676988597, now seen corresponding path program 27 times [2021-05-03 14:51:38,667 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:38,667 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532916995] [2021-05-03 14:51:38,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:38,714 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:38,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532916995] [2021-05-03 14:51:38,714 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011105354] [2021-05-03 14:51:38,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:38,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:51:38,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:38,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:38,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:38,877 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:38,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:38,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:38,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614376482] [2021-05-03 14:51:38,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:38,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:38,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:38,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:38,878 INFO L87 Difference]: Start difference. First operand 599 states and 1845 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-05-03 14:51:39,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:39,095 INFO L93 Difference]: Finished difference Result 670 states and 2031 transitions. [2021-05-03 14:51:39,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:39,096 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-05-03 14:51:39,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:39,097 INFO L225 Difference]: With dead ends: 670 [2021-05-03 14:51:39,097 INFO L226 Difference]: Without dead ends: 607 [2021-05-03 14:51:39,097 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 271.3ms TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:39,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-05-03 14:51:39,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 607. [2021-05-03 14:51:39,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 606 states have (on average 3.0841584158415842) internal successors, (1869), 606 states have internal predecessors, (1869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:39,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1869 transitions. [2021-05-03 14:51:39,102 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1869 transitions. Word has length 21 [2021-05-03 14:51:39,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:39,102 INFO L480 AbstractCegarLoop]: Abstraction has 607 states and 1869 transitions. [2021-05-03 14:51:39,102 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-05-03 14:51:39,102 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1869 transitions. [2021-05-03 14:51:39,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:39,103 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:39,103 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:39,304 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3350,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:39,304 INFO L428 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:39,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:39,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1393396943, now seen corresponding path program 28 times [2021-05-03 14:51:39,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:39,305 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125360219] [2021-05-03 14:51:39,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:39,354 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:39,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125360219] [2021-05-03 14:51:39,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672918260] [2021-05-03 14:51:39,354 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:39,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:39,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:39,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:39,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:39,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:39,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,427 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:39,431 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:51:39,434 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,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 11 treesize of output 7 [2021-05-03 14:51:39,438 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:39,442 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,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-05-03 14:51:39,447 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,450 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,453 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,453 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,457 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,460 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,462 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,463 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,466 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:39,470 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,473 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,477 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,480 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,483 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,486 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,489 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,492 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,495 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,498 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:39,502 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,505 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:51:39,508 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,511 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,514 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:51:39,518 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,521 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,524 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,526 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:51:39,529 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:39,589 INFO L628 ElimStorePlain]: treesize reduction 65, result has 52.9 percent of original size [2021-05-03 14:51:39,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:51:39,590 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 1 variables, input treesize:955, output treesize:73 [2021-05-03 14:51:39,726 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:39,727 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:39,727 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:39,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080254408] [2021-05-03 14:51:39,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:39,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:39,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:39,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:39,727 INFO L87 Difference]: Start difference. First operand 607 states and 1869 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-05-03 14:51:40,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:40,076 INFO L93 Difference]: Finished difference Result 754 states and 2280 transitions. [2021-05-03 14:51:40,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:51:40,077 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-05-03 14:51:40,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:40,078 INFO L225 Difference]: With dead ends: 754 [2021-05-03 14:51:40,078 INFO L226 Difference]: Without dead ends: 701 [2021-05-03 14:51:40,078 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 402.6ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:40,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-05-03 14:51:40,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 631. [2021-05-03 14:51:40,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 630 states have (on average 3.1) internal successors, (1953), 630 states have internal predecessors, (1953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:40,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1953 transitions. [2021-05-03 14:51:40,084 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1953 transitions. Word has length 21 [2021-05-03 14:51:40,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:40,084 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 1953 transitions. [2021-05-03 14:51:40,084 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-05-03 14:51:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1953 transitions. [2021-05-03 14:51:40,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:40,085 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:40,085 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:40,295 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3355,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:40,295 INFO L428 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:40,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:40,296 INFO L82 PathProgramCache]: Analyzing trace with hash 205272529, now seen corresponding path program 29 times [2021-05-03 14:51:40,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:40,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18989510] [2021-05-03 14:51:40,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:40,358 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:40,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18989510] [2021-05-03 14:51:40,358 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356451916] [2021-05-03 14:51:40,358 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:40,404 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:51:40,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:40,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:40,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:40,559 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:40,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:40,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:40,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352429596] [2021-05-03 14:51:40,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:40,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:40,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:40,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:40,559 INFO L87 Difference]: Start difference. First operand 631 states and 1953 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-05-03 14:51:40,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:40,725 INFO L93 Difference]: Finished difference Result 699 states and 2130 transitions. [2021-05-03 14:51:40,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:40,725 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-05-03 14:51:40,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:40,726 INFO L225 Difference]: With dead ends: 699 [2021-05-03 14:51:40,726 INFO L226 Difference]: Without dead ends: 656 [2021-05-03 14:51:40,726 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 255.8ms TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:40,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-05-03 14:51:40,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 591. [2021-05-03 14:51:40,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 3.0864406779661016) internal successors, (1821), 590 states have internal predecessors, (1821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1821 transitions. [2021-05-03 14:51:40,732 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1821 transitions. Word has length 21 [2021-05-03 14:51:40,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:40,732 INFO L480 AbstractCegarLoop]: Abstraction has 591 states and 1821 transitions. [2021-05-03 14:51:40,733 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-05-03 14:51:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1821 transitions. [2021-05-03 14:51:40,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:40,733 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:40,733 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:40,933 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3366,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:40,934 INFO L428 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:40,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:40,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1596328119, now seen corresponding path program 30 times [2021-05-03 14:51:40,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:40,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389326711] [2021-05-03 14:51:40,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:40,983 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:40,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389326711] [2021-05-03 14:51:40,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367779665] [2021-05-03 14:51:40,983 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:41,010 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:51:41,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:41,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:41,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:41,159 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:41,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:41,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:51:41,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108443001] [2021-05-03 14:51:41,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:41,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:41,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:41,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:41,160 INFO L87 Difference]: Start difference. First operand 591 states and 1821 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-05-03 14:51:41,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:41,505 INFO L93 Difference]: Finished difference Result 740 states and 2216 transitions. [2021-05-03 14:51:41,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:41,505 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-05-03 14:51:41,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:41,506 INFO L225 Difference]: With dead ends: 740 [2021-05-03 14:51:41,506 INFO L226 Difference]: Without dead ends: 667 [2021-05-03 14:51:41,506 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 414.9ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:41,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2021-05-03 14:51:41,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 587. [2021-05-03 14:51:41,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 3.07679180887372) internal successors, (1803), 586 states have internal predecessors, (1803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:41,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1803 transitions. [2021-05-03 14:51:41,512 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1803 transitions. Word has length 21 [2021-05-03 14:51:41,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:41,512 INFO L480 AbstractCegarLoop]: Abstraction has 587 states and 1803 transitions. [2021-05-03 14:51:41,512 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-05-03 14:51:41,512 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1803 transitions. [2021-05-03 14:51:41,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:41,513 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:41,513 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:41,713 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3375 [2021-05-03 14:51:41,713 INFO L428 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:41,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:41,714 INFO L82 PathProgramCache]: Analyzing trace with hash -114282799, now seen corresponding path program 31 times [2021-05-03 14:51:41,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:41,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554498930] [2021-05-03 14:51:41,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:41,783 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:41,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554498930] [2021-05-03 14:51:41,783 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882091414] [2021-05-03 14:51:41,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:51:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:41,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:41,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:41,971 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:41,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:41,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:51:41,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174518121] [2021-05-03 14:51:41,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:41,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:41,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:41,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:41,972 INFO L87 Difference]: Start difference. First operand 587 states and 1803 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-05-03 14:51:42,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:42,349 INFO L93 Difference]: Finished difference Result 720 states and 2158 transitions. [2021-05-03 14:51:42,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:42,350 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-05-03 14:51:42,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:42,350 INFO L225 Difference]: With dead ends: 720 [2021-05-03 14:51:42,350 INFO L226 Difference]: Without dead ends: 657 [2021-05-03 14:51:42,351 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 456.1ms TimeCoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:42,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2021-05-03 14:51:42,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 583. [2021-05-03 14:51:42,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 582 states have (on average 3.0670103092783507) internal successors, (1785), 582 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:42,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 1785 transitions. [2021-05-03 14:51:42,356 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 1785 transitions. Word has length 21 [2021-05-03 14:51:42,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:42,356 INFO L480 AbstractCegarLoop]: Abstraction has 583 states and 1785 transitions. [2021-05-03 14:51:42,356 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-05-03 14:51:42,356 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 1785 transitions. [2021-05-03 14:51:42,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:42,357 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:42,357 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:42,557 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3380 [2021-05-03 14:51:42,558 INFO L428 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:42,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:42,558 INFO L82 PathProgramCache]: Analyzing trace with hash -830691145, now seen corresponding path program 32 times [2021-05-03 14:51:42,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:42,558 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318401930] [2021-05-03 14:51:42,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:42,616 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:42,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318401930] [2021-05-03 14:51:42,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186032919] [2021-05-03 14:51:42,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:42,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:42,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:42,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:42,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:42,810 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:42,810 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:42,811 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:51:42,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342426106] [2021-05-03 14:51:42,811 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:42,811 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:42,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:42,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:42,811 INFO L87 Difference]: Start difference. First operand 583 states and 1785 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-05-03 14:51:43,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:43,449 INFO L93 Difference]: Finished difference Result 719 states and 2150 transitions. [2021-05-03 14:51:43,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:51:43,450 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-05-03 14:51:43,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:43,451 INFO L225 Difference]: With dead ends: 719 [2021-05-03 14:51:43,451 INFO L226 Difference]: Without dead ends: 666 [2021-05-03 14:51:43,451 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 684.8ms TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:51:43,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-05-03 14:51:43,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 596. [2021-05-03 14:51:43,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 3.0638655462184876) internal successors, (1823), 595 states have internal predecessors, (1823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:43,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1823 transitions. [2021-05-03 14:51:43,457 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1823 transitions. Word has length 21 [2021-05-03 14:51:43,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:43,457 INFO L480 AbstractCegarLoop]: Abstraction has 596 states and 1823 transitions. [2021-05-03 14:51:43,457 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-05-03 14:51:43,457 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1823 transitions. [2021-05-03 14:51:43,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:43,457 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:43,457 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:43,658 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3385 [2021-05-03 14:51:43,658 INFO L428 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:43,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:43,658 INFO L82 PathProgramCache]: Analyzing trace with hash 767978327, now seen corresponding path program 33 times [2021-05-03 14:51:43,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:43,658 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049993297] [2021-05-03 14:51:43,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:43,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:43,721 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:43,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049993297] [2021-05-03 14:51:43,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550266449] [2021-05-03 14:51:43,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:43,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:51:43,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:43,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:43,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:43,904 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:43,905 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:43,905 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:51:43,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553186023] [2021-05-03 14:51:43,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:43,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:43,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:43,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:43,905 INFO L87 Difference]: Start difference. First operand 596 states and 1823 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-05-03 14:51:44,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:44,192 INFO L93 Difference]: Finished difference Result 664 states and 2000 transitions. [2021-05-03 14:51:44,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:51:44,192 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-05-03 14:51:44,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:44,193 INFO L225 Difference]: With dead ends: 664 [2021-05-03 14:51:44,193 INFO L226 Difference]: Without dead ends: 621 [2021-05-03 14:51:44,193 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 367.4ms TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:44,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-05-03 14:51:44,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 564. [2021-05-03 14:51:44,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 563 states have (on average 3.0461811722912966) internal successors, (1715), 563 states have internal predecessors, (1715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:44,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 1715 transitions. [2021-05-03 14:51:44,199 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 1715 transitions. Word has length 21 [2021-05-03 14:51:44,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:44,199 INFO L480 AbstractCegarLoop]: Abstraction has 564 states and 1715 transitions. [2021-05-03 14:51:44,199 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-05-03 14:51:44,199 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 1715 transitions. [2021-05-03 14:51:44,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:44,200 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:44,200 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:44,416 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3392 [2021-05-03 14:51:44,417 INFO L428 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:44,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:44,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1198993105, now seen corresponding path program 15 times [2021-05-03 14:51:44,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:44,417 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846109101] [2021-05-03 14:51:44,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:44,444 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:44,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846109101] [2021-05-03 14:51:44,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867594168] [2021-05-03 14:51:44,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:44,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:51:44,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:44,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-03 14:51:44,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:44,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:44,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:44,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:44,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 5 treesize of output 3 [2021-05-03 14:51:44,523 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:44,531 INFO L628 ElimStorePlain]: treesize reduction 19, result has 24.0 percent of original size [2021-05-03 14:51:44,531 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:51:44,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:44,532 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:6 [2021-05-03 14:51:44,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:44,549 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:44,549 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-05-03 14:51:44,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659772107] [2021-05-03 14:51:44,549 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-03 14:51:44,549 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:44,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-03 14:51:44,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:51:44,549 INFO L87 Difference]: Start difference. First operand 564 states and 1715 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-05-03 14:51:44,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:44,641 INFO L93 Difference]: Finished difference Result 686 states and 2039 transitions. [2021-05-03 14:51:44,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:51:44,641 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-05-03 14:51:44,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:44,642 INFO L225 Difference]: With dead ends: 686 [2021-05-03 14:51:44,642 INFO L226 Difference]: Without dead ends: 429 [2021-05-03 14:51:44,642 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-05-03 14:51:44,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-05-03 14:51:44,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 400. [2021-05-03 14:51:44,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 399 states have (on average 2.882205513784461) internal successors, (1150), 399 states have internal predecessors, (1150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:44,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 1150 transitions. [2021-05-03 14:51:44,646 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 1150 transitions. Word has length 21 [2021-05-03 14:51:44,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:44,646 INFO L480 AbstractCegarLoop]: Abstraction has 400 states and 1150 transitions. [2021-05-03 14:51:44,646 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-05-03 14:51:44,646 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 1150 transitions. [2021-05-03 14:51:44,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:44,647 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:44,647 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:44,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3401,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:44,856 INFO L428 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:44,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:44,857 INFO L82 PathProgramCache]: Analyzing trace with hash 418230661, now seen corresponding path program 34 times [2021-05-03 14:51:44,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:44,857 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794833027] [2021-05-03 14:51:44,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:44,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:44,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794833027] [2021-05-03 14:51:44,905 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955884806] [2021-05-03 14:51:44,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:51:44,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:44,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:44,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:44,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:44,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-05-03 14:51:44,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:44,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:44,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:44,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:45,115 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:45,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:45,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:45,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339164256] [2021-05-03 14:51:45,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:45,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:45,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:45,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:45,116 INFO L87 Difference]: Start difference. First operand 400 states and 1150 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-05-03 14:51:45,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:45,397 INFO L93 Difference]: Finished difference Result 715 states and 2051 transitions. [2021-05-03 14:51:45,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 14:51:45,398 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-05-03 14:51:45,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:45,399 INFO L225 Difference]: With dead ends: 715 [2021-05-03 14:51:45,399 INFO L226 Difference]: Without dead ends: 669 [2021-05-03 14:51:45,399 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 186.4ms TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:51:45,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-05-03 14:51:45,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 407. [2021-05-03 14:51:45,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 406 states have (on average 2.9014778325123154) internal successors, (1178), 406 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:45,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 1178 transitions. [2021-05-03 14:51:45,403 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 1178 transitions. Word has length 21 [2021-05-03 14:51:45,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:45,404 INFO L480 AbstractCegarLoop]: Abstraction has 407 states and 1178 transitions. [2021-05-03 14:51:45,404 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-05-03 14:51:45,404 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 1178 transitions. [2021-05-03 14:51:45,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:45,404 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:45,404 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:45,604 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3403,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:45,604 INFO L428 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:45,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:45,605 INFO L82 PathProgramCache]: Analyzing trace with hash -925205079, now seen corresponding path program 35 times [2021-05-03 14:51:45,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:45,605 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284071964] [2021-05-03 14:51:45,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:45,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:45,654 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:45,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284071964] [2021-05-03 14:51:45,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610995567] [2021-05-03 14:51:45,654 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:45,681 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:51:45,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:45,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:45,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:45,778 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:45,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:45,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-05-03 14:51:45,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601730492] [2021-05-03 14:51:45,778 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:51:45,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:45,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:51:45,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:51:45,779 INFO L87 Difference]: Start difference. First operand 407 states and 1178 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-05-03 14:51:46,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:46,195 INFO L93 Difference]: Finished difference Result 656 states and 1866 transitions. [2021-05-03 14:51:46,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:51:46,195 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-05-03 14:51:46,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:46,196 INFO L225 Difference]: With dead ends: 656 [2021-05-03 14:51:46,196 INFO L226 Difference]: Without dead ends: 595 [2021-05-03 14:51:46,196 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 390.7ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:51:46,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-05-03 14:51:46,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 450. [2021-05-03 14:51:46,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 2.9487750556792873) internal successors, (1324), 449 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:46,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1324 transitions. [2021-05-03 14:51:46,201 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1324 transitions. Word has length 21 [2021-05-03 14:51:46,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:46,201 INFO L480 AbstractCegarLoop]: Abstraction has 450 states and 1324 transitions. [2021-05-03 14:51:46,201 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-05-03 14:51:46,201 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1324 transitions. [2021-05-03 14:51:46,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:46,202 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:46,202 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:46,402 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3410,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:46,402 INFO L428 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:46,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:46,402 INFO L82 PathProgramCache]: Analyzing trace with hash -351079367, now seen corresponding path program 36 times [2021-05-03 14:51:46,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:46,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961988549] [2021-05-03 14:51:46,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:46,455 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:46,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961988549] [2021-05-03 14:51:46,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976729968] [2021-05-03 14:51:46,455 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:51:46,487 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:51:46,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:46,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:51:46,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:46,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 15 treesize of output 11 [2021-05-03 14:51:46,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:46,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:46,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:46,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 14:51:46,623 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:46,624 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:46,624 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-05-03 14:51:46,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293623988] [2021-05-03 14:51:46,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:51:46,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:46,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:51:46,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:51:46,624 INFO L87 Difference]: Start difference. First operand 450 states and 1324 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-05-03 14:51:46,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:46,937 INFO L93 Difference]: Finished difference Result 821 states and 2344 transitions. [2021-05-03 14:51:46,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:51:46,937 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-05-03 14:51:46,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:46,938 INFO L225 Difference]: With dead ends: 821 [2021-05-03 14:51:46,938 INFO L226 Difference]: Without dead ends: 775 [2021-05-03 14:51:46,938 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 273.0ms TimeCoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:51:46,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-05-03 14:51:46,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 445. [2021-05-03 14:51:46,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.945945945945946) internal successors, (1308), 444 states have internal predecessors, (1308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:46,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1308 transitions. [2021-05-03 14:51:46,944 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1308 transitions. Word has length 21 [2021-05-03 14:51:46,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:46,944 INFO L480 AbstractCegarLoop]: Abstraction has 445 states and 1308 transitions. [2021-05-03 14:51:46,944 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-05-03 14:51:46,944 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1308 transitions. [2021-05-03 14:51:46,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:46,944 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:46,944 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:47,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3416,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:47,145 INFO L428 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:47,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:47,145 INFO L82 PathProgramCache]: Analyzing trace with hash -905868599, now seen corresponding path program 37 times [2021-05-03 14:51:47,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:47,145 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4248520] [2021-05-03 14:51:47,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:47,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:47,196 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:47,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4248520] [2021-05-03 14:51:47,197 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733923374] [2021-05-03 14:51:47,197 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-05-03 14:51:47,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:47,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:47,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:47,292 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:47,293 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-05-03 14:51:47,293 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603325294] [2021-05-03 14:51:47,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-03 14:51:47,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:47,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-03 14:51:47,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-03 14:51:47,293 INFO L87 Difference]: Start difference. First operand 445 states and 1308 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:47,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:47,402 INFO L93 Difference]: Finished difference Result 581 states and 1655 transitions. [2021-05-03 14:51:47,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:51:47,402 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-05-03 14:51:47,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:47,403 INFO L225 Difference]: With dead ends: 581 [2021-05-03 14:51:47,403 INFO L226 Difference]: Without dead ends: 535 [2021-05-03 14:51:47,403 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:47,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-05-03 14:51:47,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 412. [2021-05-03 14:51:47,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 411 states have (on average 2.9051094890510947) internal successors, (1194), 411 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-05-03 14:51:47,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 1194 transitions. [2021-05-03 14:51:47,407 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 1194 transitions. Word has length 21 [2021-05-03 14:51:47,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:47,408 INFO L480 AbstractCegarLoop]: Abstraction has 412 states and 1194 transitions. [2021-05-03 14:51:47,408 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:47,408 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 1194 transitions. [2021-05-03 14:51:47,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:47,408 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:47,408 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:47,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3421 [2021-05-03 14:51:47,609 INFO L428 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:47,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:47,609 INFO L82 PathProgramCache]: Analyzing trace with hash -904033735, now seen corresponding path program 38 times [2021-05-03 14:51:47,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:47,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746912711] [2021-05-03 14:51:47,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:47,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:47,675 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:51:47,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746912711] [2021-05-03 14:51:47,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666450050] [2021-05-03 14:51:47,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:47,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:47,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:47,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:47,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:47,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:51:47,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:47,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:47,719 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:47,719 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-05-03 14:51:47,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:47,868 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:47,868 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:47,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047132306] [2021-05-03 14:51:47,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:47,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:47,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:47,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:47,869 INFO L87 Difference]: Start difference. First operand 412 states and 1194 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-05-03 14:51:49,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:49,211 INFO L93 Difference]: Finished difference Result 892 states and 2479 transitions. [2021-05-03 14:51:49,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 14:51:49,212 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-05-03 14:51:49,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:49,212 INFO L225 Difference]: With dead ends: 892 [2021-05-03 14:51:49,212 INFO L226 Difference]: Without dead ends: 687 [2021-05-03 14:51:49,213 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 1206.4ms TimeCoverageRelationStatistics Valid=288, Invalid=1434, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:51:49,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-05-03 14:51:49,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 441. [2021-05-03 14:51:49,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 440 states have (on average 2.911363636363636) internal successors, (1281), 440 states have internal predecessors, (1281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:49,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 1281 transitions. [2021-05-03 14:51:49,217 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 1281 transitions. Word has length 21 [2021-05-03 14:51:49,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:49,217 INFO L480 AbstractCegarLoop]: Abstraction has 441 states and 1281 transitions. [2021-05-03 14:51:49,217 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-05-03 14:51:49,217 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 1281 transitions. [2021-05-03 14:51:49,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:49,218 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:49,218 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:49,418 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3428,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:49,418 INFO L428 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:49,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:49,418 INFO L82 PathProgramCache]: Analyzing trace with hash 419892111, now seen corresponding path program 39 times [2021-05-03 14:51:49,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:49,419 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955456229] [2021-05-03 14:51:49,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:49,493 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:49,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955456229] [2021-05-03 14:51:49,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381772411] [2021-05-03 14:51:49,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:49,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:51:49,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:49,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:51:49,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:49,669 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:49,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:49,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:49,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452424415] [2021-05-03 14:51:49,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:49,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:49,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:49,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:49,670 INFO L87 Difference]: Start difference. First operand 441 states and 1281 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-05-03 14:51:50,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:50,988 INFO L93 Difference]: Finished difference Result 1500 states and 4214 transitions. [2021-05-03 14:51:50,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 14:51:50,989 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-05-03 14:51:50,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:50,990 INFO L225 Difference]: With dead ends: 1500 [2021-05-03 14:51:50,990 INFO L226 Difference]: Without dead ends: 1288 [2021-05-03 14:51:50,990 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1115.3ms TimeCoverageRelationStatistics Valid=355, Invalid=1625, Unknown=0, NotChecked=0, Total=1980 [2021-05-03 14:51:50,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1288 states. [2021-05-03 14:51:50,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1288 to 497. [2021-05-03 14:51:50,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 2.965725806451613) internal successors, (1471), 496 states have internal predecessors, (1471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:50,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1471 transitions. [2021-05-03 14:51:50,998 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1471 transitions. Word has length 21 [2021-05-03 14:51:50,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:50,998 INFO L480 AbstractCegarLoop]: Abstraction has 497 states and 1471 transitions. [2021-05-03 14:51:50,998 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-05-03 14:51:50,998 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1471 transitions. [2021-05-03 14:51:50,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:50,998 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:50,998 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:51,199 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3436 [2021-05-03 14:51:51,199 INFO L428 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:51,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:51,199 INFO L82 PathProgramCache]: Analyzing trace with hash -641086867, now seen corresponding path program 40 times [2021-05-03 14:51:51,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:51,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387476579] [2021-05-03 14:51:51,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:51,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:51,269 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:51,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387476579] [2021-05-03 14:51:51,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872291092] [2021-05-03 14:51:51,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:51,296 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:51,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:51,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:51,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:51,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, 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-05-03 14:51:51,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:51,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:51,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:51,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-05-03 14:51:51,420 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:51,420 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:51,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:51:51,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234521521] [2021-05-03 14:51:51,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:51:51,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:51,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:51:51,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:51:51,421 INFO L87 Difference]: Start difference. First operand 497 states and 1471 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-05-03 14:51:52,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:52,514 INFO L93 Difference]: Finished difference Result 1125 states and 3196 transitions. [2021-05-03 14:51:52,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 14:51:52,514 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-05-03 14:51:52,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:52,515 INFO L225 Difference]: With dead ends: 1125 [2021-05-03 14:51:52,515 INFO L226 Difference]: Without dead ends: 959 [2021-05-03 14:51:52,516 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 876.3ms TimeCoverageRelationStatistics Valid=266, Invalid=1216, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 14:51:52,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-05-03 14:51:52,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 495. [2021-05-03 14:51:52,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 2.973684210526316) internal successors, (1469), 494 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-05-03 14:51:52,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1469 transitions. [2021-05-03 14:51:52,522 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1469 transitions. Word has length 21 [2021-05-03 14:51:52,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:52,522 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 1469 transitions. [2021-05-03 14:51:52,522 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-05-03 14:51:52,522 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1469 transitions. [2021-05-03 14:51:52,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-03 14:51:52,522 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:52,522 INFO L551 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:52,723 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3444,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:51:52,723 INFO L428 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:52,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:52,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1157203927, now seen corresponding path program 16 times [2021-05-03 14:51:52,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:52,723 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569044704] [2021-05-03 14:51:52,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:52,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:52,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569044704] [2021-05-03 14:51:52,749 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900004265] [2021-05-03 14:51:52,749 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:51:52,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:51:52,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:52,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-03 14:51:52,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:52,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:51:52,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:52,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:51:52,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 13 treesize of output 9 [2021-05-03 14:51:52,822 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:51:52,831 INFO L628 ElimStorePlain]: treesize reduction 12, result has 33.3 percent of original size [2021-05-03 14:51:52,831 INFO L518 ElimStorePlain]: Eliminatee last_index_of_3 vanished before elimination [2021-05-03 14:51:52,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:51:52,831 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:6 [2021-05-03 14:51:52,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:52,851 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:52,851 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-05-03 14:51:52,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046422728] [2021-05-03 14:51:52,851 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-03 14:51:52,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:52,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-03 14:51:52,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-03 14:51:52,852 INFO L87 Difference]: Start difference. First operand 495 states and 1469 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 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-05-03 14:51:52,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:52,936 INFO L93 Difference]: Finished difference Result 459 states and 1352 transitions. [2021-05-03 14:51:52,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-03 14:51:52,936 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 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 21 [2021-05-03 14:51:52,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:52,937 INFO L225 Difference]: With dead ends: 459 [2021-05-03 14:51:52,937 INFO L226 Difference]: Without dead ends: 399 [2021-05-03 14:51:52,937 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 98.7ms TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-05-03 14:51:52,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-05-03 14:51:52,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 399. [2021-05-03 14:51:52,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 3.07035175879397) internal successors, (1222), 398 states have internal predecessors, (1222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:52,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 1222 transitions. [2021-05-03 14:51:52,941 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 1222 transitions. Word has length 21 [2021-05-03 14:51:52,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:52,941 INFO L480 AbstractCegarLoop]: Abstraction has 399 states and 1222 transitions. [2021-05-03 14:51:52,941 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 7 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-05-03 14:51:52,941 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 1222 transitions. [2021-05-03 14:51:52,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:51:52,942 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:52,942 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:53,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3450 [2021-05-03 14:51:53,143 INFO L428 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:53,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:53,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1855203536, now seen corresponding path program 41 times [2021-05-03 14:51:53,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:53,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373304533] [2021-05-03 14:51:53,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:53,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:53,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:53,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373304533] [2021-05-03 14:51:53,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910884552] [2021-05-03 14:51:53,219 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 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-05-03 14:51:53,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:53,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:53,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 14:51:53,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:53,398 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 47 [2021-05-03 14:51:53,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:53,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:53,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-05-03 14:51:53,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648728217] [2021-05-03 14:51:53,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:51:53,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:53,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:51:53,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:51:53,722 INFO L87 Difference]: Start difference. First operand 399 states and 1222 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:51:54,747 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 56 [2021-05-03 14:51:55,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:55,334 INFO L93 Difference]: Finished difference Result 840 states and 2465 transitions. [2021-05-03 14:51:55,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 14:51:55,334 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 22 [2021-05-03 14:51:55,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:55,335 INFO L225 Difference]: With dead ends: 840 [2021-05-03 14:51:55,335 INFO L226 Difference]: Without dead ends: 786 [2021-05-03 14:51:55,335 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 1726.6ms TimeCoverageRelationStatistics Valid=244, Invalid=1088, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 14:51:55,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-05-03 14:51:55,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 411. [2021-05-03 14:51:55,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.0682926829268293) internal successors, (1258), 410 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-05-03 14:51:55,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1258 transitions. [2021-05-03 14:51:55,341 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1258 transitions. Word has length 22 [2021-05-03 14:51:55,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:55,341 INFO L480 AbstractCegarLoop]: Abstraction has 411 states and 1258 transitions. [2021-05-03 14:51:55,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:51:55,341 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1258 transitions. [2021-05-03 14:51:55,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:51:55,341 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:55,341 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:55,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3452 [2021-05-03 14:51:55,542 INFO L428 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:55,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:55,542 INFO L82 PathProgramCache]: Analyzing trace with hash 199356376, now seen corresponding path program 42 times [2021-05-03 14:51:55,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:55,542 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104225338] [2021-05-03 14:51:55,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:55,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104225338] [2021-05-03 14:51:55,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260461689] [2021-05-03 14:51:55,611 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 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-05-03 14:51:55,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:51:55,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:55,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:51:55,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:55,779 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:55,779 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:51:55,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416446511] [2021-05-03 14:51:55,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:51:55,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:55,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:51:55,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:51:55,780 INFO L87 Difference]: Start difference. First operand 411 states and 1258 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:56,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:56,177 INFO L93 Difference]: Finished difference Result 665 states and 1970 transitions. [2021-05-03 14:51:56,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 14:51:56,178 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 14:51:56,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:56,179 INFO L225 Difference]: With dead ends: 665 [2021-05-03 14:51:56,179 INFO L226 Difference]: Without dead ends: 655 [2021-05-03 14:51:56,179 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 378.4ms TimeCoverageRelationStatistics Valid=149, Invalid=403, Unknown=0, NotChecked=0, Total=552 [2021-05-03 14:51:56,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-05-03 14:51:56,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 420. [2021-05-03 14:51:56,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 419 states have (on average 3.0859188544152745) internal successors, (1293), 419 states have internal predecessors, (1293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:56,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 1293 transitions. [2021-05-03 14:51:56,184 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 1293 transitions. Word has length 22 [2021-05-03 14:51:56,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:56,184 INFO L480 AbstractCegarLoop]: Abstraction has 420 states and 1293 transitions. [2021-05-03 14:51:56,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:56,185 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 1293 transitions. [2021-05-03 14:51:56,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:51:56,185 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:56,185 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:56,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3460 [2021-05-03 14:51:56,386 INFO L428 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:56,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:56,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1683017322, now seen corresponding path program 43 times [2021-05-03 14:51:56,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:56,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698892993] [2021-05-03 14:51:56,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:56,465 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:56,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698892993] [2021-05-03 14:51:56,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872086171] [2021-05-03 14:51:56,466 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 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-05-03 14:51:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:56,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 14:51:56,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:56,661 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 47 [2021-05-03 14:51:57,228 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:57,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:57,229 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 20 [2021-05-03 14:51:57,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677395555] [2021-05-03 14:51:57,229 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:51:57,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:57,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:51:57,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:51:57,229 INFO L87 Difference]: Start difference. First operand 420 states and 1293 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-05-03 14:51:58,422 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 60 [2021-05-03 14:51:58,771 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 62 [2021-05-03 14:51:59,020 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 58 [2021-05-03 14:51:59,176 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 61 [2021-05-03 14:51:59,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:51:59,211 INFO L93 Difference]: Finished difference Result 747 states and 2227 transitions. [2021-05-03 14:51:59,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-03 14:51:59,211 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-05-03 14:51:59,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:51:59,213 INFO L225 Difference]: With dead ends: 747 [2021-05-03 14:51:59,213 INFO L226 Difference]: Without dead ends: 747 [2021-05-03 14:51:59,213 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 2128.3ms TimeCoverageRelationStatistics Valid=334, Invalid=1226, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 14:51:59,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-05-03 14:51:59,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 408. [2021-05-03 14:51:59,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 3.0687960687960687) internal successors, (1249), 407 states have internal predecessors, (1249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:51:59,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 1249 transitions. [2021-05-03 14:51:59,218 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 1249 transitions. Word has length 22 [2021-05-03 14:51:59,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:51:59,218 INFO L480 AbstractCegarLoop]: Abstraction has 408 states and 1249 transitions. [2021-05-03 14:51:59,218 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-05-03 14:51:59,218 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 1249 transitions. [2021-05-03 14:51:59,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:51:59,219 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:51:59,219 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:51:59,424 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3463 [2021-05-03 14:51:59,425 INFO L428 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:51:59,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:51:59,425 INFO L82 PathProgramCache]: Analyzing trace with hash 951130552, now seen corresponding path program 44 times [2021-05-03 14:51:59,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:51:59,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737021238] [2021-05-03 14:51:59,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:51:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:51:59,496 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:51:59,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737021238] [2021-05-03 14:51:59,496 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478388530] [2021-05-03 14:51:59,496 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 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-05-03 14:51:59,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:51:59,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:51:59,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-03 14:51:59,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:51:59,612 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:51:59,612 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:51:59,612 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2021-05-03 14:51:59,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665971782] [2021-05-03 14:51:59,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:51:59,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:51:59,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:51:59,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:51:59,613 INFO L87 Difference]: Start difference. First operand 408 states and 1249 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-05-03 14:52:00,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:00,033 INFO L93 Difference]: Finished difference Result 760 states and 2251 transitions. [2021-05-03 14:52:00,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 14:52:00,034 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 22 [2021-05-03 14:52:00,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:00,034 INFO L225 Difference]: With dead ends: 760 [2021-05-03 14:52:00,035 INFO L226 Difference]: Without dead ends: 652 [2021-05-03 14:52:00,035 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 328.6ms TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-05-03 14:52:00,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-05-03 14:52:00,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 392. [2021-05-03 14:52:00,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.1074168797953963) internal successors, (1215), 391 states have internal predecessors, (1215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:00,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1215 transitions. [2021-05-03 14:52:00,039 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1215 transitions. Word has length 22 [2021-05-03 14:52:00,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:00,039 INFO L480 AbstractCegarLoop]: Abstraction has 392 states and 1215 transitions. [2021-05-03 14:52:00,040 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-05-03 14:52:00,040 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1215 transitions. [2021-05-03 14:52:00,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:00,040 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:00,040 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:00,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3521,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:00,241 INFO L428 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:00,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:00,241 INFO L82 PathProgramCache]: Analyzing trace with hash -171068830, now seen corresponding path program 45 times [2021-05-03 14:52:00,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:00,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620300964] [2021-05-03 14:52:00,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:00,295 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:00,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620300964] [2021-05-03 14:52:00,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717550185] [2021-05-03 14:52:00,295 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:00,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:52:00,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:00,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:52:00,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:00,495 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:52:00,495 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:00,495 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:52:00,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586304568] [2021-05-03 14:52:00,496 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:00,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:00,496 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:00,496 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:00,496 INFO L87 Difference]: Start difference. First operand 392 states and 1215 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-05-03 14:52:02,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:02,388 INFO L93 Difference]: Finished difference Result 1194 states and 3420 transitions. [2021-05-03 14:52:02,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:52:02,388 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-05-03 14:52:02,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:02,390 INFO L225 Difference]: With dead ends: 1194 [2021-05-03 14:52:02,390 INFO L226 Difference]: Without dead ends: 909 [2021-05-03 14:52:02,390 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1452.2ms TimeCoverageRelationStatistics Valid=432, Invalid=2990, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 14:52:02,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-05-03 14:52:02,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 468. [2021-05-03 14:52:02,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.0920770877944324) internal successors, (1444), 467 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:02,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1444 transitions. [2021-05-03 14:52:02,397 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1444 transitions. Word has length 22 [2021-05-03 14:52:02,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:02,397 INFO L480 AbstractCegarLoop]: Abstraction has 468 states and 1444 transitions. [2021-05-03 14:52:02,397 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-05-03 14:52:02,397 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1444 transitions. [2021-05-03 14:52:02,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:02,397 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:02,397 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:02,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3527,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:02,598 INFO L428 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:02,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:02,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1814460070, now seen corresponding path program 46 times [2021-05-03 14:52:02,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:02,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273537101] [2021-05-03 14:52:02,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:02,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:02,656 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:02,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273537101] [2021-05-03 14:52:02,657 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54312895] [2021-05-03 14:52:02,657 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 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-05-03 14:52:02,685 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:52:02,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:02,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:52:02,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:02,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:02,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:02,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:52:02,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025426815] [2021-05-03 14:52:02,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:02,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:02,850 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:02,850 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:02,850 INFO L87 Difference]: Start difference. First operand 468 states and 1444 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-05-03 14:52:04,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:04,181 INFO L93 Difference]: Finished difference Result 1196 states and 3424 transitions. [2021-05-03 14:52:04,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 14:52:04,182 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-05-03 14:52:04,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:04,183 INFO L225 Difference]: With dead ends: 1196 [2021-05-03 14:52:04,183 INFO L226 Difference]: Without dead ends: 942 [2021-05-03 14:52:04,184 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1039.0ms TimeCoverageRelationStatistics Valid=323, Invalid=1933, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 14:52:04,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-05-03 14:52:04,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 459. [2021-05-03 14:52:04,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 3.067685589519651) internal successors, (1405), 458 states have internal predecessors, (1405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:04,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 1405 transitions. [2021-05-03 14:52:04,190 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 1405 transitions. Word has length 22 [2021-05-03 14:52:04,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:04,190 INFO L480 AbstractCegarLoop]: Abstraction has 459 states and 1405 transitions. [2021-05-03 14:52:04,190 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-05-03 14:52:04,190 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 1405 transitions. [2021-05-03 14:52:04,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:04,190 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:04,190 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:04,391 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3542,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:04,391 INFO L428 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:04,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:04,391 INFO L82 PathProgramCache]: Analyzing trace with hash 913057966, now seen corresponding path program 47 times [2021-05-03 14:52:04,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:04,391 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893804202] [2021-05-03 14:52:04,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:04,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:04,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893804202] [2021-05-03 14:52:04,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516131459] [2021-05-03 14:52:04,467 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 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-05-03 14:52:04,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:52:04,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:04,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:52:04,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:04,606 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:04,606 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:04,606 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-05-03 14:52:04,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269310449] [2021-05-03 14:52:04,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:52:04,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:04,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:52:04,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:52:04,607 INFO L87 Difference]: Start difference. First operand 459 states and 1405 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-05-03 14:52:05,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:05,087 INFO L93 Difference]: Finished difference Result 812 states and 2444 transitions. [2021-05-03 14:52:05,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:52:05,087 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-05-03 14:52:05,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:05,088 INFO L225 Difference]: With dead ends: 812 [2021-05-03 14:52:05,089 INFO L226 Difference]: Without dead ends: 715 [2021-05-03 14:52:05,089 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 385.6ms TimeCoverageRelationStatistics Valid=142, Invalid=458, Unknown=0, NotChecked=0, Total=600 [2021-05-03 14:52:05,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-05-03 14:52:05,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 473. [2021-05-03 14:52:05,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 472 states have (on average 3.0783898305084745) internal successors, (1453), 472 states have internal predecessors, (1453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:05,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 1453 transitions. [2021-05-03 14:52:05,094 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 1453 transitions. Word has length 22 [2021-05-03 14:52:05,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:05,094 INFO L480 AbstractCegarLoop]: Abstraction has 473 states and 1453 transitions. [2021-05-03 14:52:05,094 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-05-03 14:52:05,094 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 1453 transitions. [2021-05-03 14:52:05,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:05,095 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:05,095 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:05,295 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3556,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:05,296 INFO L428 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:05,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:05,296 INFO L82 PathProgramCache]: Analyzing trace with hash 198426464, now seen corresponding path program 48 times [2021-05-03 14:52:05,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:05,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262959771] [2021-05-03 14:52:05,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:05,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:05,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:05,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262959771] [2021-05-03 14:52:05,368 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171610225] [2021-05-03 14:52:05,368 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 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-05-03 14:52:05,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:52:05,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:05,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 14:52:05,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:05,786 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:05,786 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:05,786 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-05-03 14:52:05,787 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895683672] [2021-05-03 14:52:05,787 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:52:05,787 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:05,787 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:52:05,787 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:52:05,787 INFO L87 Difference]: Start difference. First operand 473 states and 1453 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:52:06,352 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 14:52:06,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:06,412 INFO L93 Difference]: Finished difference Result 833 states and 2446 transitions. [2021-05-03 14:52:06,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:52:06,413 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 22 [2021-05-03 14:52:06,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:06,414 INFO L225 Difference]: With dead ends: 833 [2021-05-03 14:52:06,414 INFO L226 Difference]: Without dead ends: 796 [2021-05-03 14:52:06,414 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 792.2ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-05-03 14:52:06,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-05-03 14:52:06,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 483. [2021-05-03 14:52:06,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 482 states have (on average 3.0726141078838176) internal successors, (1481), 482 states have internal predecessors, (1481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:06,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 1481 transitions. [2021-05-03 14:52:06,420 INFO L78 Accepts]: Start accepts. Automaton has 483 states and 1481 transitions. Word has length 22 [2021-05-03 14:52:06,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:06,420 INFO L480 AbstractCegarLoop]: Abstraction has 483 states and 1481 transitions. [2021-05-03 14:52:06,420 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:52:06,421 INFO L276 IsEmpty]: Start isEmpty. Operand 483 states and 1481 transitions. [2021-05-03 14:52:06,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:06,426 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:06,426 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:06,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3560 [2021-05-03 14:52:06,627 INFO L428 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:06,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:06,627 INFO L82 PathProgramCache]: Analyzing trace with hash -826593408, now seen corresponding path program 49 times [2021-05-03 14:52:06,627 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:06,627 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809115535] [2021-05-03 14:52:06,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:06,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:06,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-05-03 14:52:06,724 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809115535] [2021-05-03 14:52:06,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090910514] [2021-05-03 14:52:06,725 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 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-05-03 14:52:06,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:06,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-03 14:52:06,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:07,007 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-05-03 14:52:07,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:07,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:07,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-05-03 14:52:07,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142507571] [2021-05-03 14:52:07,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:52:07,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:07,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:52:07,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:52:07,428 INFO L87 Difference]: Start difference. First operand 483 states and 1481 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-05-03 14:52:08,357 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-05-03 14:52:08,679 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 55 [2021-05-03 14:52:09,257 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-05-03 14:52:09,411 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 50 [2021-05-03 14:52:09,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:09,650 INFO L93 Difference]: Finished difference Result 1350 states and 3923 transitions. [2021-05-03 14:52:09,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 14:52:09,650 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-05-03 14:52:09,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:09,652 INFO L225 Difference]: With dead ends: 1350 [2021-05-03 14:52:09,652 INFO L226 Difference]: Without dead ends: 1222 [2021-05-03 14:52:09,652 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 2342.8ms TimeCoverageRelationStatistics Valid=410, Invalid=1942, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 14:52:09,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2021-05-03 14:52:09,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 516. [2021-05-03 14:52:09,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 3.100970873786408) internal successors, (1597), 515 states have internal predecessors, (1597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:09,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1597 transitions. [2021-05-03 14:52:09,660 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1597 transitions. Word has length 22 [2021-05-03 14:52:09,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:09,660 INFO L480 AbstractCegarLoop]: Abstraction has 516 states and 1597 transitions. [2021-05-03 14:52:09,660 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-05-03 14:52:09,660 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1597 transitions. [2021-05-03 14:52:09,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:09,661 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:09,661 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:09,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3571 [2021-05-03 14:52:09,862 INFO L428 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:09,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:09,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1318361530, now seen corresponding path program 50 times [2021-05-03 14:52:09,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:09,862 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436453936] [2021-05-03 14:52:09,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:09,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:09,937 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:09,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436453936] [2021-05-03 14:52:09,938 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367445767] [2021-05-03 14:52:09,938 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 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-05-03 14:52:09,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:52:09,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:09,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:52:09,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:10,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:10,153 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:10,153 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:52:10,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817811700] [2021-05-03 14:52:10,154 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:10,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:10,154 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:10,154 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:10,154 INFO L87 Difference]: Start difference. First operand 516 states and 1597 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-05-03 14:52:10,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:10,585 INFO L93 Difference]: Finished difference Result 698 states and 2136 transitions. [2021-05-03 14:52:10,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:52:10,586 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 16 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 14:52:10,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:10,586 INFO L225 Difference]: With dead ends: 698 [2021-05-03 14:52:10,586 INFO L226 Difference]: Without dead ends: 678 [2021-05-03 14:52:10,587 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 420.6ms TimeCoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:52:10,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-05-03 14:52:10,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 522. [2021-05-03 14:52:10,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 3.0998080614203456) internal successors, (1615), 521 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:10,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 1615 transitions. [2021-05-03 14:52:10,592 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 1615 transitions. Word has length 22 [2021-05-03 14:52:10,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:10,592 INFO L480 AbstractCegarLoop]: Abstraction has 522 states and 1615 transitions. [2021-05-03 14:52:10,592 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-05-03 14:52:10,592 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 1615 transitions. [2021-05-03 14:52:10,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:10,593 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:10,593 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:10,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3606 [2021-05-03 14:52:10,793 INFO L428 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:10,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:10,793 INFO L82 PathProgramCache]: Analyzing trace with hash -1278508800, now seen corresponding path program 51 times [2021-05-03 14:52:10,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:10,793 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079016051] [2021-05-03 14:52:10,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:10,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:10,890 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:10,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079016051] [2021-05-03 14:52:10,890 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226856814] [2021-05-03 14:52:10,890 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 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-05-03 14:52:10,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:52:10,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:10,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 14:52:10,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:11,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:11,318 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:11,318 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-05-03 14:52:11,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455970019] [2021-05-03 14:52:11,318 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:52:11,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:11,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:52:11,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:52:11,318 INFO L87 Difference]: Start difference. First operand 522 states and 1615 transitions. Second operand has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:52:12,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:12,014 INFO L93 Difference]: Finished difference Result 913 states and 2671 transitions. [2021-05-03 14:52:12,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:52:12,014 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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 22 [2021-05-03 14:52:12,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:12,016 INFO L225 Difference]: With dead ends: 913 [2021-05-03 14:52:12,016 INFO L226 Difference]: Without dead ends: 896 [2021-05-03 14:52:12,016 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 801.7ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-05-03 14:52:12,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-05-03 14:52:12,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 531. [2021-05-03 14:52:12,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 530 states have (on average 3.107547169811321) internal successors, (1647), 530 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:12,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 1647 transitions. [2021-05-03 14:52:12,022 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 1647 transitions. Word has length 22 [2021-05-03 14:52:12,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:12,022 INFO L480 AbstractCegarLoop]: Abstraction has 531 states and 1647 transitions. [2021-05-03 14:52:12,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0) internal successors, (36), 18 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-05-03 14:52:12,023 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 1647 transitions. [2021-05-03 14:52:12,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:12,023 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:12,023 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:12,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3609,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:12,224 INFO L428 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:12,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:12,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1134084798, now seen corresponding path program 52 times [2021-05-03 14:52:12,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:12,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670655431] [2021-05-03 14:52:12,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:12,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:12,324 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:12,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670655431] [2021-05-03 14:52:12,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674931160] [2021-05-03 14:52:12,324 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 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-05-03 14:52:12,353 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:52:12,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:12,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-03 14:52:12,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:12,992 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:12,993 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:12,993 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 21 [2021-05-03 14:52:12,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093686626] [2021-05-03 14:52:12,993 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:52:12,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:12,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:52:12,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:52:12,993 INFO L87 Difference]: Start difference. First operand 531 states and 1647 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-05-03 14:52:13,893 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-05-03 14:52:14,115 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-05-03 14:52:14,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:14,521 INFO L93 Difference]: Finished difference Result 833 states and 2457 transitions. [2021-05-03 14:52:14,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-03 14:52:14,522 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-05-03 14:52:14,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:14,523 INFO L225 Difference]: With dead ends: 833 [2021-05-03 14:52:14,523 INFO L226 Difference]: Without dead ends: 802 [2021-05-03 14:52:14,523 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1653.1ms TimeCoverageRelationStatistics Valid=266, Invalid=1456, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:52:14,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-05-03 14:52:14,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 519. [2021-05-03 14:52:14,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 518 states have (on average 3.1003861003861) internal successors, (1606), 518 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:14,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 1606 transitions. [2021-05-03 14:52:14,530 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 1606 transitions. Word has length 22 [2021-05-03 14:52:14,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:14,530 INFO L480 AbstractCegarLoop]: Abstraction has 519 states and 1606 transitions. [2021-05-03 14:52:14,530 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-05-03 14:52:14,530 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 1606 transitions. [2021-05-03 14:52:14,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:14,530 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:14,530 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:14,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3624 [2021-05-03 14:52:14,733 INFO L428 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:14,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:14,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1185429908, now seen corresponding path program 53 times [2021-05-03 14:52:14,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:14,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523214956] [2021-05-03 14:52:14,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:14,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:14,797 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:52:14,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523214956] [2021-05-03 14:52:14,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153948503] [2021-05-03 14:52:14,797 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 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-05-03 14:52:14,826 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:52:14,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:14,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:52:14,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:14,991 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:14,992 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:14,992 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:52:14,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15878959] [2021-05-03 14:52:14,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:14,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:14,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:14,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:14,992 INFO L87 Difference]: Start difference. First operand 519 states and 1606 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-05-03 14:52:16,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:16,539 INFO L93 Difference]: Finished difference Result 1562 states and 4502 transitions. [2021-05-03 14:52:16,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-03 14:52:16,539 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-05-03 14:52:16,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:16,541 INFO L225 Difference]: With dead ends: 1562 [2021-05-03 14:52:16,541 INFO L226 Difference]: Without dead ends: 1266 [2021-05-03 14:52:16,541 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1235.5ms TimeCoverageRelationStatistics Valid=394, Invalid=2056, Unknown=0, NotChecked=0, Total=2450 [2021-05-03 14:52:16,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1266 states. [2021-05-03 14:52:16,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1266 to 536. [2021-05-03 14:52:16,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 3.130841121495327) internal successors, (1675), 535 states have internal predecessors, (1675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:16,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 1675 transitions. [2021-05-03 14:52:16,549 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 1675 transitions. Word has length 22 [2021-05-03 14:52:16,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:16,549 INFO L480 AbstractCegarLoop]: Abstraction has 536 states and 1675 transitions. [2021-05-03 14:52:16,549 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-05-03 14:52:16,549 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 1675 transitions. [2021-05-03 14:52:16,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:16,550 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:16,550 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:16,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3659,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:16,752 INFO L428 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:16,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:16,752 INFO L82 PathProgramCache]: Analyzing trace with hash -225073080, now seen corresponding path program 54 times [2021-05-03 14:52:16,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:16,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378693267] [2021-05-03 14:52:16,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:16,821 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:52:16,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378693267] [2021-05-03 14:52:16,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403698269] [2021-05-03 14:52:16,821 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 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-05-03 14:52:16,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:52:16,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:16,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:52:16,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:16,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 7 treesize of output 5 [2021-05-03 14:52:16,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:16,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:52:16,938 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:16,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:52:16,941 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:16,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 7 treesize of output 5 [2021-05-03 14:52:16,945 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:16,947 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:52:16,948 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:16,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:16,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:52:16,991 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 1 variables, input treesize:156, output treesize:121 [2021-05-03 14:52:17,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:52:17,155 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:17,155 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-05-03 14:52:17,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399721883] [2021-05-03 14:52:17,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:52:17,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:17,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:52:17,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:52:17,155 INFO L87 Difference]: Start difference. First operand 536 states and 1675 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-05-03 14:52:17,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:17,569 INFO L93 Difference]: Finished difference Result 764 states and 2323 transitions. [2021-05-03 14:52:17,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:52:17,570 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-05-03 14:52:17,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:17,571 INFO L225 Difference]: With dead ends: 764 [2021-05-03 14:52:17,571 INFO L226 Difference]: Without dead ends: 718 [2021-05-03 14:52:17,571 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 508.3ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:52:17,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-05-03 14:52:17,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 537. [2021-05-03 14:52:17,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 536 states have (on average 3.1361940298507465) internal successors, (1681), 536 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-05-03 14:52:17,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 1681 transitions. [2021-05-03 14:52:17,577 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 1681 transitions. Word has length 22 [2021-05-03 14:52:17,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:17,577 INFO L480 AbstractCegarLoop]: Abstraction has 537 states and 1681 transitions. [2021-05-03 14:52:17,577 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-05-03 14:52:17,578 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 1681 transitions. [2021-05-03 14:52:17,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:17,578 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:17,578 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:17,779 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3669,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:17,779 INFO L428 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:17,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:17,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1662790740, now seen corresponding path program 55 times [2021-05-03 14:52:17,779 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:17,779 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750846417] [2021-05-03 14:52:17,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:17,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:17,904 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:17,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750846417] [2021-05-03 14:52:17,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221961032] [2021-05-03 14:52:17,904 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 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-05-03 14:52:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:17,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-03 14:52:17,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:18,162 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 14:52:18,435 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 49 [2021-05-03 14:52:18,634 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:18,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:18,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-05-03 14:52:18,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115925142] [2021-05-03 14:52:18,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 14:52:18,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:18,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 14:52:18,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-05-03 14:52:18,635 INFO L87 Difference]: Start difference. First operand 537 states and 1681 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 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-05-03 14:52:19,400 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-05-03 14:52:19,708 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-05-03 14:52:20,259 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 59 [2021-05-03 14:52:20,438 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 62 [2021-05-03 14:52:20,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:20,648 INFO L93 Difference]: Finished difference Result 976 states and 2871 transitions. [2021-05-03 14:52:20,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 14:52:20,649 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 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-05-03 14:52:20,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:20,650 INFO L225 Difference]: With dead ends: 976 [2021-05-03 14:52:20,650 INFO L226 Difference]: Without dead ends: 918 [2021-05-03 14:52:20,650 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 590 ImplicationChecksByTransitivity, 2113.5ms TimeCoverageRelationStatistics Valid=345, Invalid=2007, Unknown=0, NotChecked=0, Total=2352 [2021-05-03 14:52:20,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2021-05-03 14:52:20,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 548. [2021-05-03 14:52:20,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 547 states have (on average 3.1444241316270567) internal successors, (1720), 547 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:20,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 1720 transitions. [2021-05-03 14:52:20,657 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 1720 transitions. Word has length 22 [2021-05-03 14:52:20,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:20,657 INFO L480 AbstractCegarLoop]: Abstraction has 548 states and 1720 transitions. [2021-05-03 14:52:20,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 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-05-03 14:52:20,657 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 1720 transitions. [2021-05-03 14:52:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:20,658 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:20,658 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:20,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3681 [2021-05-03 14:52:20,858 INFO L428 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:20,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:20,859 INFO L82 PathProgramCache]: Analyzing trace with hash -111391212, now seen corresponding path program 56 times [2021-05-03 14:52:20,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:20,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633553287] [2021-05-03 14:52:20,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:20,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:20,966 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:20,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633553287] [2021-05-03 14:52:20,966 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737780445] [2021-05-03 14:52:20,966 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 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-05-03 14:52:20,994 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:52:20,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:20,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-05-03 14:52:20,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:21,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 7 treesize of output 5 [2021-05-03 14:52:21,003 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:21,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:21,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 14:52:21,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-05-03 14:52:21,166 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:21,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:21,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:52:21,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437604012] [2021-05-03 14:52:21,166 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:21,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:21,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:21,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:21,167 INFO L87 Difference]: Start difference. First operand 548 states and 1720 transitions. Second operand has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:21,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:21,634 INFO L93 Difference]: Finished difference Result 705 states and 2159 transitions. [2021-05-03 14:52:21,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 14:52:21,634 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 14:52:21,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:21,635 INFO L225 Difference]: With dead ends: 705 [2021-05-03 14:52:21,635 INFO L226 Difference]: Without dead ends: 705 [2021-05-03 14:52:21,635 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 447.0ms TimeCoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2021-05-03 14:52:21,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-05-03 14:52:21,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 545. [2021-05-03 14:52:21,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 3.145220588235294) internal successors, (1711), 544 states have internal predecessors, (1711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:21,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1711 transitions. [2021-05-03 14:52:21,641 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1711 transitions. Word has length 22 [2021-05-03 14:52:21,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:21,641 INFO L480 AbstractCegarLoop]: Abstraction has 545 states and 1711 transitions. [2021-05-03 14:52:21,641 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:21,641 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1711 transitions. [2021-05-03 14:52:21,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:21,642 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:21,642 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:21,842 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3722,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:21,842 INFO L428 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:21,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:21,843 INFO L82 PathProgramCache]: Analyzing trace with hash -2084578656, now seen corresponding path program 57 times [2021-05-03 14:52:21,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:21,843 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956643785] [2021-05-03 14:52:21,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:21,961 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:21,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956643785] [2021-05-03 14:52:21,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761318385] [2021-05-03 14:52:21,961 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 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-05-03 14:52:21,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:52:21,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:21,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:52:21,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:22,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:22,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8] total 18 [2021-05-03 14:52:22,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404883265] [2021-05-03 14:52:22,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:52:22,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:22,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:52:22,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:52:22,123 INFO L87 Difference]: Start difference. First operand 545 states and 1711 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-05-03 14:52:23,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:23,119 INFO L93 Difference]: Finished difference Result 900 states and 2704 transitions. [2021-05-03 14:52:23,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 14:52:23,119 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 22 [2021-05-03 14:52:23,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:23,121 INFO L225 Difference]: With dead ends: 900 [2021-05-03 14:52:23,121 INFO L226 Difference]: Without dead ends: 772 [2021-05-03 14:52:23,121 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 871.3ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 14:52:23,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-05-03 14:52:23,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 492. [2021-05-03 14:52:23,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 491 states have (on average 3.1018329938900204) internal successors, (1523), 491 states have internal predecessors, (1523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:23,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 1523 transitions. [2021-05-03 14:52:23,127 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 1523 transitions. Word has length 22 [2021-05-03 14:52:23,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:23,127 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 1523 transitions. [2021-05-03 14:52:23,127 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-05-03 14:52:23,127 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 1523 transitions. [2021-05-03 14:52:23,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:23,128 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:23,128 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:23,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3728,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:23,328 INFO L428 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:23,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:23,329 INFO L82 PathProgramCache]: Analyzing trace with hash -640240062, now seen corresponding path program 58 times [2021-05-03 14:52:23,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:23,329 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114349187] [2021-05-03 14:52:23,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:23,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:23,426 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:23,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114349187] [2021-05-03 14:52:23,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520039227] [2021-05-03 14:52:23,426 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 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-05-03 14:52:23,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:52:23,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:23,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:52:23,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:23,726 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:23,726 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:23,726 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:52:23,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139999983] [2021-05-03 14:52:23,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:52:23,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:23,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:52:23,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:52:23,727 INFO L87 Difference]: Start difference. First operand 492 states and 1523 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-05-03 14:52:25,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:25,459 INFO L93 Difference]: Finished difference Result 1072 states and 3038 transitions. [2021-05-03 14:52:25,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 14:52:25,459 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-05-03 14:52:25,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:25,460 INFO L225 Difference]: With dead ends: 1072 [2021-05-03 14:52:25,460 INFO L226 Difference]: Without dead ends: 848 [2021-05-03 14:52:25,461 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1568.8ms TimeCoverageRelationStatistics Valid=360, Invalid=1896, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 14:52:25,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-05-03 14:52:25,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 501. [2021-05-03 14:52:25,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 3.136) internal successors, (1568), 500 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:25,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 1568 transitions. [2021-05-03 14:52:25,467 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 1568 transitions. Word has length 22 [2021-05-03 14:52:25,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:25,467 INFO L480 AbstractCegarLoop]: Abstraction has 501 states and 1568 transitions. [2021-05-03 14:52:25,467 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-05-03 14:52:25,467 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 1568 transitions. [2021-05-03 14:52:25,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:25,468 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:25,468 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:25,668 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3739 [2021-05-03 14:52:25,668 INFO L428 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:25,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:25,668 INFO L82 PathProgramCache]: Analyzing trace with hash -125993770, now seen corresponding path program 59 times [2021-05-03 14:52:25,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:25,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723127752] [2021-05-03 14:52:25,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:52:25,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723127752] [2021-05-03 14:52:25,791 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433438184] [2021-05-03 14:52:25,791 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 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-05-03 14:52:25,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:52:25,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:25,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:52:25,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:26,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:26,003 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:26,003 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:52:26,003 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096553837] [2021-05-03 14:52:26,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:52:26,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:26,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:52:26,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:52:26,003 INFO L87 Difference]: Start difference. First operand 501 states and 1568 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-05-03 14:52:27,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:27,010 INFO L93 Difference]: Finished difference Result 973 states and 2947 transitions. [2021-05-03 14:52:27,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 14:52:27,010 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-05-03 14:52:27,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:27,012 INFO L225 Difference]: With dead ends: 973 [2021-05-03 14:52:27,012 INFO L226 Difference]: Without dead ends: 841 [2021-05-03 14:52:27,012 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 828.3ms TimeCoverageRelationStatistics Valid=282, Invalid=1440, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:52:27,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2021-05-03 14:52:27,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 513. [2021-05-03 14:52:27,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 512 states have (on average 3.158203125) internal successors, (1617), 512 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:27,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 1617 transitions. [2021-05-03 14:52:27,018 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 1617 transitions. Word has length 22 [2021-05-03 14:52:27,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:27,018 INFO L480 AbstractCegarLoop]: Abstraction has 513 states and 1617 transitions. [2021-05-03 14:52:27,018 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-05-03 14:52:27,019 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 1617 transitions. [2021-05-03 14:52:27,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:27,019 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:27,019 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:27,219 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3755,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:27,220 INFO L428 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:27,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:27,220 INFO L82 PathProgramCache]: Analyzing trace with hash 1470444850, now seen corresponding path program 60 times [2021-05-03 14:52:27,220 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:27,220 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778878270] [2021-05-03 14:52:27,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:27,300 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:27,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778878270] [2021-05-03 14:52:27,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742780395] [2021-05-03 14:52:27,300 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 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-05-03 14:52:27,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:52:27,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:27,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:52:27,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:27,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:52:27,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:27,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,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 11 treesize of output 3 [2021-05-03 14:52:27,900 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:27,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:27,905 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:27,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,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 7 [2021-05-03 14:52:27,913 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:27,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:27,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-05-03 14:52:27,920 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:27,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-05-03 14:52:27,925 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,290 WARN L205 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 62 [2021-05-03 14:52:28,291 INFO L628 ElimStorePlain]: treesize reduction 348, result has 51.5 percent of original size [2021-05-03 14:52:28,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-05-03 14:52:28,296 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,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-05-03 14:52:28,301 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:28,306 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,463 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2021-05-03 14:52:28,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:28,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:28,468 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:28,473 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,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-05-03 14:52:28,478 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,628 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 54 [2021-05-03 14:52:28,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:28,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-05-03 14:52:28,633 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,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-05-03 14:52:28,638 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:28,643 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:28,791 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 14:52:28,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:28,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: 12 dim-0 vars, and 12 xjuncts. [2021-05-03 14:52:28,796 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 8 variables, input treesize:849, output treesize:325 [2021-05-03 14:52:28,968 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 65 [2021-05-03 14:52:29,079 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:29,079 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:29,079 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 14:52:29,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944078384] [2021-05-03 14:52:29,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:52:29,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:29,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:52:29,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:52:29,080 INFO L87 Difference]: Start difference. First operand 513 states and 1617 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-05-03 14:52:29,516 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-05-03 14:52:29,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:29,756 INFO L93 Difference]: Finished difference Result 753 states and 2327 transitions. [2021-05-03 14:52:29,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:52:29,757 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-05-03 14:52:29,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:29,758 INFO L225 Difference]: With dead ends: 753 [2021-05-03 14:52:29,758 INFO L226 Difference]: Without dead ends: 666 [2021-05-03 14:52:29,758 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 725.7ms TimeCoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:52:29,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-05-03 14:52:29,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 541. [2021-05-03 14:52:29,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 540 states have (on average 3.162962962962963) internal successors, (1708), 540 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:29,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 1708 transitions. [2021-05-03 14:52:29,764 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 1708 transitions. Word has length 22 [2021-05-03 14:52:29,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:29,764 INFO L480 AbstractCegarLoop]: Abstraction has 541 states and 1708 transitions. [2021-05-03 14:52:29,764 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-05-03 14:52:29,764 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 1708 transitions. [2021-05-03 14:52:29,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:29,764 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:29,764 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:29,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3771 [2021-05-03 14:52:29,969 INFO L428 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:29,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:29,969 INFO L82 PathProgramCache]: Analyzing trace with hash 755813348, now seen corresponding path program 61 times [2021-05-03 14:52:29,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:29,969 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560319937] [2021-05-03 14:52:29,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:29,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:30,047 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:30,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560319937] [2021-05-03 14:52:30,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313387426] [2021-05-03 14:52:30,047 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 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-05-03 14:52:30,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:30,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:52:30,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:30,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:30,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:30,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:30,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:30,174 INFO L628 ElimStorePlain]: treesize reduction 44, result has 48.8 percent of original size [2021-05-03 14:52:30,174 INFO L518 ElimStorePlain]: Eliminatee v_prenex_33 vanished before elimination [2021-05-03 14:52:30,176 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-05-03 14:52:30,176 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:96, output treesize:42 [2021-05-03 14:52:30,767 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:30,767 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:30,767 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:52:30,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667276984] [2021-05-03 14:52:30,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:52:30,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:30,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:52:30,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:52:30,768 INFO L87 Difference]: Start difference. First operand 541 states and 1708 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 14:52:30,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:30,952 INFO L93 Difference]: Finished difference Result 837 states and 2573 transitions. [2021-05-03 14:52:30,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:52:30,953 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 22 [2021-05-03 14:52:30,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:30,954 INFO L225 Difference]: With dead ends: 837 [2021-05-03 14:52:30,954 INFO L226 Difference]: Without dead ends: 750 [2021-05-03 14:52:30,954 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 255.7ms TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:30,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2021-05-03 14:52:30,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 587. [2021-05-03 14:52:30,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 587 states, 586 states have (on average 3.18259385665529) internal successors, (1865), 586 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-05-03 14:52:30,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1865 transitions. [2021-05-03 14:52:30,960 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1865 transitions. Word has length 22 [2021-05-03 14:52:30,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:30,960 INFO L480 AbstractCegarLoop]: Abstraction has 587 states and 1865 transitions. [2021-05-03 14:52:30,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 14:52:30,960 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1865 transitions. [2021-05-03 14:52:30,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:30,961 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:30,961 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:31,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3880 [2021-05-03 14:52:31,162 INFO L428 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:31,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:31,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1875748414, now seen corresponding path program 62 times [2021-05-03 14:52:31,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:31,162 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110683816] [2021-05-03 14:52:31,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:31,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:31,234 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:31,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110683816] [2021-05-03 14:52:31,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038775497] [2021-05-03 14:52:31,235 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 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-05-03 14:52:31,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:52:31,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:31,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:52:31,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:31,692 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_43, v_prenex_53, v_prenex_45, v_prenex_55], 1=[v_prenex_41, v_prenex_51, v_prenex_47, v_prenex_35, char_at_5, v_prenex_39, v_prenex_49, v_prenex_37]} [2021-05-03 14:52:31,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-05-03 14:52:31,702 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,159 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 171 DAG size of output: 94 [2021-05-03 14:52:32,160 INFO L628 ElimStorePlain]: treesize reduction 489, result has 45.9 percent of original size [2021-05-03 14:52:32,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 5 treesize of output 3 [2021-05-03 14:52:32,166 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,358 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2021-05-03 14:52:32,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:32,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,364 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,556 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2021-05-03 14:52:32,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:32,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,564 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,751 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2021-05-03 14:52:32,751 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:32,751 INFO L518 ElimStorePlain]: Eliminatee v_prenex_41 vanished before elimination [2021-05-03 14:52:32,751 INFO L518 ElimStorePlain]: Eliminatee v_prenex_51 vanished before elimination [2021-05-03 14:52:32,751 INFO L518 ElimStorePlain]: Eliminatee v_prenex_47 vanished before elimination [2021-05-03 14:52:32,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,758 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,763 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,948 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-05-03 14:52:32,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:32,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,955 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:32,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:32,960 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:33,134 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 79 [2021-05-03 14:52:33,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:33,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:52:33,141 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:33,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-05-03 14:52:33,147 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:33,316 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2021-05-03 14:52:33,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:33,317 INFO L518 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2021-05-03 14:52:33,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-05-03 14:52:33,323 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:33,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-05-03 14:52:33,329 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:33,503 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2021-05-03 14:52:33,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:52:33,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 12 dim-0 vars, 12 dim-1 vars, End of recursive call: 12 dim-0 vars, and 15 xjuncts. [2021-05-03 14:52:33,511 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 24 variables, input treesize:909, output treesize:360 [2021-05-03 14:52:33,732 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 69 [2021-05-03 14:52:33,962 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:33,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:33,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-05-03 14:52:33,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226456523] [2021-05-03 14:52:33,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:52:33,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:33,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:52:33,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:52:33,963 INFO L87 Difference]: Start difference. First operand 587 states and 1865 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-05-03 14:52:34,360 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-05-03 14:52:34,566 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-05-03 14:52:34,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:34,748 INFO L93 Difference]: Finished difference Result 825 states and 2526 transitions. [2021-05-03 14:52:34,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-03 14:52:34,749 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-05-03 14:52:34,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:34,750 INFO L225 Difference]: With dead ends: 825 [2021-05-03 14:52:34,750 INFO L226 Difference]: Without dead ends: 738 [2021-05-03 14:52:34,750 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 944.9ms TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-05-03 14:52:34,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2021-05-03 14:52:34,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 527. [2021-05-03 14:52:34,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 526 states have (on average 3.155893536121673) internal successors, (1660), 526 states have internal predecessors, (1660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:34,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 1660 transitions. [2021-05-03 14:52:34,756 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 1660 transitions. Word has length 22 [2021-05-03 14:52:34,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:34,756 INFO L480 AbstractCegarLoop]: Abstraction has 527 states and 1660 transitions. [2021-05-03 14:52:34,756 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-05-03 14:52:34,756 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 1660 transitions. [2021-05-03 14:52:34,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:34,756 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:34,756 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:34,957 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4005 [2021-05-03 14:52:34,957 INFO L428 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:34,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:34,957 INFO L82 PathProgramCache]: Analyzing trace with hash -637616626, now seen corresponding path program 63 times [2021-05-03 14:52:34,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:34,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294199886] [2021-05-03 14:52:34,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:34,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:35,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:35,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294199886] [2021-05-03 14:52:35,031 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756311003] [2021-05-03 14:52:35,031 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 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-05-03 14:52:35,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:52:35,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:35,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 14:52:35,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:37,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:37,878 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:37,901 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:37,922 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:37,937 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:37,959 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:37,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,975 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:37,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:37,976 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:37,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:37,990 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,013 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,027 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,027 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,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, 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-05-03 14:52:38,047 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,066 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,083 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:38,106 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,132 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-05-03 14:52:38,150 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,162 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,182 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,196 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:52:38,215 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52: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 18 treesize of output 10 [2021-05-03 14:52:38,231 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,243 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,244 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,259 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,260 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,276 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:52:38,294 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,307 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,307 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,322 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,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 13 treesize of output 7 [2021-05-03 14:52:38,341 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,355 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,374 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,391 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,405 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,419 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,432 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,433 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,455 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:38,474 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,497 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,514 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,530 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,552 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,553 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,574 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:38,577 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:38,601 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,616 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,617 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,640 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,657 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,672 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,692 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,712 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,733 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,734 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,754 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,779 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,801 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,822 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,843 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:38,844 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,863 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,887 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:38,913 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:38,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:38,939 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,955 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:38,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:38,977 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:38,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:38,994 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:39,015 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,032 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,047 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,048 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:39,073 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,098 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:39,120 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:39,141 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,160 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,161 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,178 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:39,199 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,224 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,247 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,265 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,287 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,289 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,307 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:39,332 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,354 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,382 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,402 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,430 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,458 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,470 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,488 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,505 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:39,520 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,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 20 treesize of output 12 [2021-05-03 14:52:39,534 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,551 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,561 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,572 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,590 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,601 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,615 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,633 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,649 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,660 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,672 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,683 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,695 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,705 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,706 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:39,723 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,735 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,749 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,761 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:39,780 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,792 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,807 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,818 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:39,838 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,850 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,863 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,875 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,888 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,900 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,901 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,915 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,930 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:39,933 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:39,945 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:39,963 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,981 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:39,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:39,982 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:39,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:39,998 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,002 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,020 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,021 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,037 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,038 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,050 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,062 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,076 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,077 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,096 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,110 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,123 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,143 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,160 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:40,162 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,177 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,191 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,192 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,207 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,221 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,222 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:40,241 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,255 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,274 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,288 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,301 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,317 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,331 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,351 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,364 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,379 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,397 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,413 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,433 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,445 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,457 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,458 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,471 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,471 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,491 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,509 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,522 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,541 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,554 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,567 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:40,583 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:40,601 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,616 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,634 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,647 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,666 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,680 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,695 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,698 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,718 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,736 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,737 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,750 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,764 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,791 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,798 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,799 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,812 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,819 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,832 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,839 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,840 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,849 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,855 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,864 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,871 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,878 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,885 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,891 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,892 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,905 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,912 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,913 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:40,924 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,937 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,945 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,954 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,965 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:40,967 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,976 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:40,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:40,990 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:40,990 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:40,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:40,999 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,013 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,021 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:41,032 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,039 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,050 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,053 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:41,065 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,072 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,080 INFO L550 ElimStorePlain]: Start of recursive call 199: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,092 INFO L550 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,100 INFO L550 ElimStorePlain]: Start of recursive call 201: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,107 INFO L550 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,114 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,115 INFO L550 ElimStorePlain]: Start of recursive call 203: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,121 INFO L550 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,128 INFO L550 ElimStorePlain]: Start of recursive call 205: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:41,139 INFO L550 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,145 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,146 INFO L550 ElimStorePlain]: Start of recursive call 207: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,153 INFO L550 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,160 INFO L550 ElimStorePlain]: Start of recursive call 209: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,166 INFO L550 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,173 INFO L550 ElimStorePlain]: Start of recursive call 211: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,183 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,184 INFO L550 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,191 INFO L550 ElimStorePlain]: Start of recursive call 213: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,197 INFO L550 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,204 INFO L550 ElimStorePlain]: Start of recursive call 215: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,211 INFO L550 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:41,233 INFO L550 ElimStorePlain]: Start of recursive call 217: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,242 INFO L550 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,250 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,250 INFO L550 ElimStorePlain]: Start of recursive call 219: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,257 INFO L550 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,263 INFO L550 ElimStorePlain]: Start of recursive call 221: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,270 INFO L550 ElimStorePlain]: Start of recursive call 222: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,276 INFO L550 ElimStorePlain]: Start of recursive call 223: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:41,287 INFO L550 ElimStorePlain]: Start of recursive call 224: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,294 INFO L550 ElimStorePlain]: Start of recursive call 225: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,301 INFO L550 ElimStorePlain]: Start of recursive call 226: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,307 INFO L550 ElimStorePlain]: Start of recursive call 227: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,313 INFO L550 ElimStorePlain]: Start of recursive call 228: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,319 INFO L550 ElimStorePlain]: Start of recursive call 229: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,325 INFO L550 ElimStorePlain]: Start of recursive call 230: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:41,335 INFO L550 ElimStorePlain]: Start of recursive call 231: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,341 INFO L550 ElimStorePlain]: Start of recursive call 232: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,348 INFO L550 ElimStorePlain]: Start of recursive call 233: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,358 INFO L550 ElimStorePlain]: Start of recursive call 234: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,365 INFO L550 ElimStorePlain]: Start of recursive call 235: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,370 INFO L550 ElimStorePlain]: Start of recursive call 236: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,376 INFO L550 ElimStorePlain]: Start of recursive call 237: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,385 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:41,386 INFO L550 ElimStorePlain]: Start of recursive call 238: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,392 INFO L550 ElimStorePlain]: Start of recursive call 239: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:41,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:41,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:41,401 INFO L550 ElimStorePlain]: Start of recursive call 240: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:41,406 INFO L550 ElimStorePlain]: Start of recursive call 241: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:41,781 WARN L205 SmtUtils]: Spent 374.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-05-03 14:52:41,782 INFO L628 ElimStorePlain]: treesize reduction 338, result has 50.5 percent of original size [2021-05-03 14:52:41,789 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 8 dim-0 vars, and 8 xjuncts. [2021-05-03 14:52:41,789 INFO L247 ElimStorePlain]: Needed 241 recursive calls to eliminate 2 variables, input treesize:14529, output treesize:345 [2021-05-03 14:52:41,932 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 127 [2021-05-03 14:52:42,332 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 65 [2021-05-03 14:52:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:42,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:42,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 16 [2021-05-03 14:52:42,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499993229] [2021-05-03 14:52:42,339 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:42,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:42,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:42,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:42,339 INFO L87 Difference]: Start difference. First operand 527 states and 1660 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-05-03 14:52:43,053 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-05-03 14:52:43,416 WARN L205 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 113 [2021-05-03 14:52:43,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:43,519 INFO L93 Difference]: Finished difference Result 731 states and 2225 transitions. [2021-05-03 14:52:43,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 14:52:43,520 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-05-03 14:52:43,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:43,521 INFO L225 Difference]: With dead ends: 731 [2021-05-03 14:52:43,521 INFO L226 Difference]: Without dead ends: 598 [2021-05-03 14:52:43,521 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 1403.6ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-05-03 14:52:43,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-05-03 14:52:43,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 543. [2021-05-03 14:52:43,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 3.1494464944649447) internal successors, (1707), 542 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-05-03 14:52:43,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1707 transitions. [2021-05-03 14:52:43,527 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1707 transitions. Word has length 22 [2021-05-03 14:52:43,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:43,527 INFO L480 AbstractCegarLoop]: Abstraction has 543 states and 1707 transitions. [2021-05-03 14:52:43,527 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-05-03 14:52:43,527 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1707 transitions. [2021-05-03 14:52:43,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:43,527 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:43,527 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:43,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4052,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:43,728 INFO L428 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:43,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:43,728 INFO L82 PathProgramCache]: Analyzing trace with hash -279367948, now seen corresponding path program 64 times [2021-05-03 14:52:43,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:43,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227604213] [2021-05-03 14:52:43,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:43,809 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:43,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227604213] [2021-05-03 14:52:43,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980200443] [2021-05-03 14:52:43,809 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 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:52:43,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:52:43,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:43,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 14:52:43,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:46,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:52:46,132 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:46,147 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,154 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,155 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,163 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,173 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,176 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,190 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,197 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,198 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,210 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,213 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:46,228 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,240 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,249 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,258 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,268 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,282 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-05-03 14:52:46,295 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,307 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,323 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,332 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,341 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,352 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,362 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,375 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:46,391 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,403 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,412 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,427 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,439 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,442 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,455 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,470 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,471 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,482 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,483 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:46,500 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,510 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,526 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,536 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,546 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,556 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,570 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,580 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,596 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,607 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,610 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,620 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,632 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,647 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,658 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,659 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,669 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,670 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,685 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,699 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,715 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,731 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,741 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,751 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,765 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,780 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,790 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,791 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,801 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,816 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,832 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,842 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:46,858 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,874 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,888 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:46,889 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,899 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,900 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,910 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 14:52:46,923 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,937 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,949 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:46,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:46,965 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,975 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,985 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:46,986 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:46,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:46,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:46,999 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,009 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,025 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,041 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,053 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,063 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,074 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,083 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,084 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,100 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,110 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,111 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:47,127 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,138 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,148 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,149 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,161 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,163 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:47,164 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,176 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,188 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,191 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,207 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:47,208 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:47,222 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,237 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,248 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,258 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,268 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:47,281 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,290 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,305 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,315 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,326 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,350 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:47,351 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,357 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,363 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,367 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,373 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,382 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,388 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,396 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:47,397 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,402 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,407 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,416 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,417 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,422 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:47,431 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,436 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,441 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,446 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,456 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,465 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,474 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,479 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,483 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:47,509 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,514 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,520 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,524 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,529 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:47,530 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,538 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:52:47,540 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:47,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:47,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:47,547 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:47,864 WARN L205 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 14:52:47,864 INFO L628 ElimStorePlain]: treesize reduction 104, result has 80.9 percent of original size [2021-05-03 14:52:47,871 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 10 xjuncts. [2021-05-03 14:52:47,871 INFO L247 ElimStorePlain]: Needed 125 recursive calls to eliminate 2 variables, input treesize:7321, output treesize:441 [2021-05-03 14:52:48,038 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-05-03 14:52:48,626 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 91 [2021-05-03 14:52:48,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:52:48,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:52:48,632 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 16 [2021-05-03 14:52:48,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187449375] [2021-05-03 14:52:48,633 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:52:48,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:52:48,633 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:52:48,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:52:48,633 INFO L87 Difference]: Start difference. First operand 543 states and 1707 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-05-03 14:52:49,711 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 165 [2021-05-03 14:52:50,020 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 194 DAG size of output: 117 [2021-05-03 14:52:50,223 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 99 [2021-05-03 14:52:50,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:52:50,247 INFO L93 Difference]: Finished difference Result 818 states and 2488 transitions. [2021-05-03 14:52:50,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 14:52:50,247 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-05-03 14:52:50,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:52:50,248 INFO L225 Difference]: With dead ends: 818 [2021-05-03 14:52:50,249 INFO L226 Difference]: Without dead ends: 711 [2021-05-03 14:52:50,249 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 1978.9ms TimeCoverageRelationStatistics Valid=142, Invalid=670, Unknown=0, NotChecked=0, Total=812 [2021-05-03 14:52:50,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-05-03 14:52:50,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 590. [2021-05-03 14:52:50,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 589 states have (on average 3.168081494057725) internal successors, (1866), 589 states have internal predecessors, (1866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:52:50,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 1866 transitions. [2021-05-03 14:52:50,255 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 1866 transitions. Word has length 22 [2021-05-03 14:52:50,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:52:50,255 INFO L480 AbstractCegarLoop]: Abstraction has 590 states and 1866 transitions. [2021-05-03 14:52:50,255 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-05-03 14:52:50,255 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 1866 transitions. [2021-05-03 14:52:50,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:52:50,256 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:52:50,256 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:52:50,456 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5061 [2021-05-03 14:52:50,457 INFO L428 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:52:50,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:52:50,457 INFO L82 PathProgramCache]: Analyzing trace with hash 840567118, now seen corresponding path program 65 times [2021-05-03 14:52:50,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:52:50,457 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601704526] [2021-05-03 14:52:50,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:52:50,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:52:50,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:52:50,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601704526] [2021-05-03 14:52:50,547 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14882117] [2021-05-03 14:52:50,547 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:52:50,576 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:52:50,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:52:50,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 30 conjunts are in the unsatisfiable core [2021-05-03 14:52:50,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:52:56,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,467 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,469 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:52:56,470 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,521 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:52:56,524 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:56,563 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:56,603 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:52:56,662 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:56,704 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:52:56,762 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:56,806 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,863 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:52:56,866 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:56,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:56,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:52:56,928 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:56,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:56,974 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,021 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,073 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:52:57,076 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:52:57,140 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,189 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,238 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,302 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:52:57,304 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:52:57,372 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,423 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,478 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,515 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:57,572 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:52:57,621 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,662 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-05-03 14:52:57,706 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:57,748 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:52:57,795 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:52:57,852 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,906 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:57,910 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:57,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:57,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:57,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:52:57,960 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:58,010 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,054 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,055 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:58,116 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,174 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,223 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:58,226 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:58,282 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,333 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:58,335 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,399 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:58,403 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:52:58,445 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:58,488 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,539 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,540 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,591 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,645 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,697 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,698 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:52:58,756 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:58,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:58,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:52:58,805 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,849 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,850 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,895 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:58,941 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:58,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:52:59,004 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,052 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,101 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,153 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:52:59,157 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,206 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,207 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,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, 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-05-03 14:52:59,263 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,314 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,363 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,411 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,447 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,448 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,487 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,531 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:59,532 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,572 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,624 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:52:59,670 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,712 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,755 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,799 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,800 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,845 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,846 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,902 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:52:59,903 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:52:59,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:52:59,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:52:59,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:52:59,955 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,004 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,051 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,099 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:53:00,153 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,215 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:00,273 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,325 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,326 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:00,379 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,427 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,464 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,515 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:00,517 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:00,572 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,612 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,613 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-05-03 14:53:00,658 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,711 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:53:00,758 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:00,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:00,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:00,807 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,851 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,896 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,940 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:00,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:00,987 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,046 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,047 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,093 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:01,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:01,148 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,196 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,264 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,265 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,304 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,305 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,346 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,387 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,430 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,484 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,529 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,571 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,623 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:01,665 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,666 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:01,668 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,711 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:01,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,759 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:01,760 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,804 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:01,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,853 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:01,854 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:01,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:01,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:53:01,914 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:01,960 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:01,961 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,009 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,067 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,127 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,177 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,231 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,280 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,329 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,381 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,431 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:53:02,487 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,534 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,568 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:02,611 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:02,663 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,700 INFO L550 ElimStorePlain]: Start of recursive call 127: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:02,745 INFO L550 ElimStorePlain]: Start of recursive call 128: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:02,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:02,790 INFO L550 ElimStorePlain]: Start of recursive call 129: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,830 INFO L550 ElimStorePlain]: Start of recursive call 130: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:02,876 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:53:02,878 INFO L550 ElimStorePlain]: Start of recursive call 131: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,919 INFO L550 ElimStorePlain]: Start of recursive call 132: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:02,961 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:02,962 INFO L550 ElimStorePlain]: Start of recursive call 133: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,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 20 treesize of output 12 [2021-05-03 14:53:03,009 INFO L550 ElimStorePlain]: Start of recursive call 134: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,065 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:03,068 INFO L550 ElimStorePlain]: Start of recursive call 135: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,123 INFO L550 ElimStorePlain]: Start of recursive call 136: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,171 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:03,173 INFO L550 ElimStorePlain]: Start of recursive call 137: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,218 INFO L550 ElimStorePlain]: Start of recursive call 138: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,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 10 [2021-05-03 14:53:03,269 INFO L550 ElimStorePlain]: Start of recursive call 139: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,321 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:03,323 INFO L550 ElimStorePlain]: Start of recursive call 140: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,371 INFO L550 ElimStorePlain]: Start of recursive call 141: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,419 INFO L550 ElimStorePlain]: Start of recursive call 142: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,494 INFO L550 ElimStorePlain]: Start of recursive call 143: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:03,556 INFO L550 ElimStorePlain]: Start of recursive call 144: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,617 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,618 INFO L550 ElimStorePlain]: Start of recursive call 145: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,682 INFO L550 ElimStorePlain]: Start of recursive call 146: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,747 INFO L550 ElimStorePlain]: Start of recursive call 147: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:03,791 INFO L550 ElimStorePlain]: Start of recursive call 148: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,826 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,827 INFO L550 ElimStorePlain]: Start of recursive call 149: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:03,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:03,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:03,871 INFO L550 ElimStorePlain]: Start of recursive call 150: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,920 INFO L550 ElimStorePlain]: Start of recursive call 151: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,958 INFO L550 ElimStorePlain]: Start of recursive call 152: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:03,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:03,998 INFO L550 ElimStorePlain]: Start of recursive call 153: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,037 INFO L550 ElimStorePlain]: Start of recursive call 154: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,088 INFO L550 ElimStorePlain]: Start of recursive call 155: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,129 INFO L550 ElimStorePlain]: Start of recursive call 156: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:04,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:53:04,173 INFO L550 ElimStorePlain]: Start of recursive call 157: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,218 INFO L550 ElimStorePlain]: Start of recursive call 158: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,272 INFO L550 ElimStorePlain]: Start of recursive call 159: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,314 INFO L550 ElimStorePlain]: Start of recursive call 160: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:04,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:04,365 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:04,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:04,366 INFO L550 ElimStorePlain]: Start of recursive call 161: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,421 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,422 INFO L550 ElimStorePlain]: Start of recursive call 162: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,468 INFO L550 ElimStorePlain]: Start of recursive call 163: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,516 INFO L550 ElimStorePlain]: Start of recursive call 164: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,563 INFO L550 ElimStorePlain]: Start of recursive call 165: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:04,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:04,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:04,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:04,616 INFO L550 ElimStorePlain]: Start of recursive call 166: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,674 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,675 INFO L550 ElimStorePlain]: Start of recursive call 167: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,724 INFO L550 ElimStorePlain]: Start of recursive call 168: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,777 INFO L550 ElimStorePlain]: Start of recursive call 169: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,828 INFO L550 ElimStorePlain]: Start of recursive call 170: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,890 INFO L550 ElimStorePlain]: Start of recursive call 171: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:04,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:04,958 INFO L550 ElimStorePlain]: Start of recursive call 172: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,002 INFO L550 ElimStorePlain]: Start of recursive call 173: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,037 INFO L550 ElimStorePlain]: Start of recursive call 174: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:05,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:05,078 INFO L550 ElimStorePlain]: Start of recursive call 175: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:05,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:05,120 INFO L550 ElimStorePlain]: Start of recursive call 176: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,167 INFO L550 ElimStorePlain]: Start of recursive call 177: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:05,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:05,210 INFO L550 ElimStorePlain]: Start of recursive call 178: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:05,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:05,263 INFO L550 ElimStorePlain]: Start of recursive call 179: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,313 INFO L550 ElimStorePlain]: Start of recursive call 180: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,362 INFO L550 ElimStorePlain]: Start of recursive call 181: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,415 INFO L550 ElimStorePlain]: Start of recursive call 182: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,467 INFO L550 ElimStorePlain]: Start of recursive call 183: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,520 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,521 INFO L550 ElimStorePlain]: Start of recursive call 184: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,562 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,563 INFO L550 ElimStorePlain]: Start of recursive call 185: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,605 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,606 INFO L550 ElimStorePlain]: Start of recursive call 186: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,650 INFO L550 ElimStorePlain]: Start of recursive call 187: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,693 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,694 INFO L550 ElimStorePlain]: Start of recursive call 188: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:05,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:05,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:05,743 INFO L550 ElimStorePlain]: Start of recursive call 189: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,787 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,788 INFO L550 ElimStorePlain]: Start of recursive call 190: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,844 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,845 INFO L550 ElimStorePlain]: Start of recursive call 191: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,894 INFO L550 ElimStorePlain]: Start of recursive call 192: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:05,941 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:05,942 INFO L550 ElimStorePlain]: Start of recursive call 193: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,001 INFO L550 ElimStorePlain]: Start of recursive call 194: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,049 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,050 INFO L550 ElimStorePlain]: Start of recursive call 195: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:06,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:53:06,125 INFO L550 ElimStorePlain]: Start of recursive call 196: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,186 INFO L550 ElimStorePlain]: Start of recursive call 197: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,238 INFO L550 ElimStorePlain]: Start of recursive call 198: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:06,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:06,305 INFO L550 ElimStorePlain]: Start of recursive call 199: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,339 INFO L550 ElimStorePlain]: Start of recursive call 200: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,384 INFO L550 ElimStorePlain]: Start of recursive call 201: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,429 INFO L550 ElimStorePlain]: Start of recursive call 202: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:06,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:53:06,470 INFO L550 ElimStorePlain]: Start of recursive call 203: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,517 INFO L550 ElimStorePlain]: Start of recursive call 204: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,553 INFO L550 ElimStorePlain]: Start of recursive call 205: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,592 INFO L550 ElimStorePlain]: Start of recursive call 206: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:06,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-05-03 14:53:06,637 INFO L550 ElimStorePlain]: Start of recursive call 207: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:06,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:06,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:06,683 INFO L550 ElimStorePlain]: Start of recursive call 208: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,723 INFO L550 ElimStorePlain]: Start of recursive call 209: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,764 INFO L550 ElimStorePlain]: Start of recursive call 210: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,804 INFO L550 ElimStorePlain]: Start of recursive call 211: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,849 INFO L550 ElimStorePlain]: Start of recursive call 212: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,890 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,891 INFO L550 ElimStorePlain]: Start of recursive call 213: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,941 INFO L550 ElimStorePlain]: Start of recursive call 214: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:06,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:06,996 INFO L550 ElimStorePlain]: Start of recursive call 215: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,045 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:07,047 INFO L550 ElimStorePlain]: Start of recursive call 216: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:07,099 INFO L550 ElimStorePlain]: Start of recursive call 217: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:07,151 INFO L550 ElimStorePlain]: Start of recursive call 218: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:07,204 INFO L550 ElimStorePlain]: Start of recursive call 219: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:53:07,266 INFO L550 ElimStorePlain]: Start of recursive call 220: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,315 INFO L550 ElimStorePlain]: Start of recursive call 221: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,364 INFO L550 ElimStorePlain]: Start of recursive call 222: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,416 INFO L550 ElimStorePlain]: Start of recursive call 223: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,467 INFO L550 ElimStorePlain]: Start of recursive call 224: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,517 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,518 INFO L550 ElimStorePlain]: Start of recursive call 225: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,594 INFO L550 ElimStorePlain]: Start of recursive call 226: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,631 INFO L550 ElimStorePlain]: Start of recursive call 227: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:07,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:07,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:07,676 INFO L550 ElimStorePlain]: Start of recursive call 228: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,714 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,715 INFO L550 ElimStorePlain]: Start of recursive call 229: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,755 INFO L550 ElimStorePlain]: Start of recursive call 230: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,795 INFO L550 ElimStorePlain]: Start of recursive call 231: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,837 INFO L550 ElimStorePlain]: Start of recursive call 232: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,888 INFO L550 ElimStorePlain]: Start of recursive call 233: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,941 INFO L550 ElimStorePlain]: Start of recursive call 234: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:07,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:07,984 INFO L550 ElimStorePlain]: Start of recursive call 235: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:08,037 INFO L550 ElimStorePlain]: Start of recursive call 236: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,087 INFO L550 ElimStorePlain]: Start of recursive call 237: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,129 INFO L550 ElimStorePlain]: Start of recursive call 238: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,171 INFO L550 ElimStorePlain]: Start of recursive call 239: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,215 INFO L550 ElimStorePlain]: Start of recursive call 240: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,260 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:08,262 INFO L550 ElimStorePlain]: Start of recursive call 241: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:08,318 INFO L550 ElimStorePlain]: Start of recursive call 242: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,361 INFO L550 ElimStorePlain]: Start of recursive call 243: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,414 INFO L550 ElimStorePlain]: Start of recursive call 244: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,468 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,469 INFO L550 ElimStorePlain]: Start of recursive call 245: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:08,520 INFO L550 ElimStorePlain]: Start of recursive call 246: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,565 INFO L550 ElimStorePlain]: Start of recursive call 247: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,610 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,611 INFO L550 ElimStorePlain]: Start of recursive call 248: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,668 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:08,672 INFO L550 ElimStorePlain]: Start of recursive call 249: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,721 INFO L550 ElimStorePlain]: Start of recursive call 250: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:08,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:08,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:08,776 INFO L550 ElimStorePlain]: Start of recursive call 251: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,828 INFO L550 ElimStorePlain]: Start of recursive call 252: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,879 INFO L550 ElimStorePlain]: Start of recursive call 253: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,928 INFO L550 ElimStorePlain]: Start of recursive call 254: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:08,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:08,991 INFO L550 ElimStorePlain]: Start of recursive call 255: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,042 INFO L550 ElimStorePlain]: Start of recursive call 256: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,093 INFO L550 ElimStorePlain]: Start of recursive call 257: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:09,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:09,150 INFO L550 ElimStorePlain]: Start of recursive call 258: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,227 INFO L550 ElimStorePlain]: Start of recursive call 259: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:09,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:09,263 INFO L550 ElimStorePlain]: Start of recursive call 260: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,296 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,297 INFO L550 ElimStorePlain]: Start of recursive call 261: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,339 INFO L550 ElimStorePlain]: Start of recursive call 262: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,373 INFO L550 ElimStorePlain]: Start of recursive call 263: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,406 INFO L550 ElimStorePlain]: Start of recursive call 264: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,443 INFO L550 ElimStorePlain]: Start of recursive call 265: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,479 INFO L550 ElimStorePlain]: Start of recursive call 266: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,516 INFO L550 ElimStorePlain]: Start of recursive call 267: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,552 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,553 INFO L550 ElimStorePlain]: Start of recursive call 268: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:09,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2021-05-03 14:53:09,604 INFO L550 ElimStorePlain]: Start of recursive call 269: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,641 INFO L550 ElimStorePlain]: Start of recursive call 270: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:09,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,683 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:09,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:09,685 INFO L550 ElimStorePlain]: Start of recursive call 271: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,734 INFO L550 ElimStorePlain]: Start of recursive call 272: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,774 INFO L550 ElimStorePlain]: Start of recursive call 273: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,823 INFO L550 ElimStorePlain]: Start of recursive call 274: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,873 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,874 INFO L550 ElimStorePlain]: Start of recursive call 275: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,915 INFO L550 ElimStorePlain]: Start of recursive call 276: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,957 INFO L550 ElimStorePlain]: Start of recursive call 277: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:09,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:09,998 INFO L550 ElimStorePlain]: Start of recursive call 278: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,044 INFO L550 ElimStorePlain]: Start of recursive call 279: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,087 INFO L550 ElimStorePlain]: Start of recursive call 280: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,139 INFO L550 ElimStorePlain]: Start of recursive call 281: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,183 INFO L550 ElimStorePlain]: Start of recursive call 282: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,230 INFO L550 ElimStorePlain]: Start of recursive call 283: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:10,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,280 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:10,281 INFO L550 ElimStorePlain]: Start of recursive call 284: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:10,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:10,331 INFO L550 ElimStorePlain]: Start of recursive call 285: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,387 INFO L550 ElimStorePlain]: Start of recursive call 286: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:10,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:10,441 INFO L550 ElimStorePlain]: Start of recursive call 287: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,486 INFO L550 ElimStorePlain]: Start of recursive call 288: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,532 INFO L550 ElimStorePlain]: Start of recursive call 289: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,581 INFO L550 ElimStorePlain]: Start of recursive call 290: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,639 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,640 INFO L550 ElimStorePlain]: Start of recursive call 291: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,699 INFO L550 ElimStorePlain]: Start of recursive call 292: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,750 INFO L550 ElimStorePlain]: Start of recursive call 293: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,807 INFO L550 ElimStorePlain]: Start of recursive call 294: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,836 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,837 INFO L550 ElimStorePlain]: Start of recursive call 295: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,878 INFO L550 ElimStorePlain]: Start of recursive call 296: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,919 INFO L550 ElimStorePlain]: Start of recursive call 297: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:10,950 INFO L550 ElimStorePlain]: Start of recursive call 298: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:10,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:10,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:10,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:10,987 INFO L550 ElimStorePlain]: Start of recursive call 299: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,030 INFO L550 ElimStorePlain]: Start of recursive call 300: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,064 INFO L550 ElimStorePlain]: Start of recursive call 301: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,101 INFO L550 ElimStorePlain]: Start of recursive call 302: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,145 INFO L550 ElimStorePlain]: Start of recursive call 303: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,182 INFO L550 ElimStorePlain]: Start of recursive call 304: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,227 INFO L550 ElimStorePlain]: Start of recursive call 305: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,264 INFO L550 ElimStorePlain]: Start of recursive call 306: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,301 INFO L550 ElimStorePlain]: Start of recursive call 307: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,338 INFO L550 ElimStorePlain]: Start of recursive call 308: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,377 INFO L550 ElimStorePlain]: Start of recursive call 309: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,417 INFO L550 ElimStorePlain]: Start of recursive call 310: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,465 INFO L550 ElimStorePlain]: Start of recursive call 311: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:11,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:11,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:11,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:11,517 INFO L550 ElimStorePlain]: Start of recursive call 312: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,556 INFO L550 ElimStorePlain]: Start of recursive call 313: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,594 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,595 INFO L550 ElimStorePlain]: Start of recursive call 314: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,637 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,638 INFO L550 ElimStorePlain]: Start of recursive call 315: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,678 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,679 INFO L550 ElimStorePlain]: Start of recursive call 316: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,722 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,723 INFO L550 ElimStorePlain]: Start of recursive call 317: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,774 INFO L550 ElimStorePlain]: Start of recursive call 318: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,819 INFO L550 ElimStorePlain]: Start of recursive call 319: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,862 INFO L550 ElimStorePlain]: Start of recursive call 320: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,913 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,914 INFO L550 ElimStorePlain]: Start of recursive call 321: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:11,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:11,967 INFO L550 ElimStorePlain]: Start of recursive call 322: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,012 INFO L550 ElimStorePlain]: Start of recursive call 323: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,057 INFO L550 ElimStorePlain]: Start of recursive call 324: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,106 INFO L550 ElimStorePlain]: Start of recursive call 325: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,153 INFO L550 ElimStorePlain]: Start of recursive call 326: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,201 INFO L550 ElimStorePlain]: Start of recursive call 327: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,249 INFO L550 ElimStorePlain]: Start of recursive call 328: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,298 INFO L550 ElimStorePlain]: Start of recursive call 329: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,347 INFO L550 ElimStorePlain]: Start of recursive call 330: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:12,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,401 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:12,402 INFO L550 ElimStorePlain]: Start of recursive call 331: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,440 INFO L550 ElimStorePlain]: Start of recursive call 332: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,478 INFO L550 ElimStorePlain]: Start of recursive call 333: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,516 INFO L550 ElimStorePlain]: Start of recursive call 334: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:12,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2021-05-03 14:53:12,551 INFO L550 ElimStorePlain]: Start of recursive call 335: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:12,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:12,584 INFO L550 ElimStorePlain]: Start of recursive call 336: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,615 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,616 INFO L550 ElimStorePlain]: Start of recursive call 337: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,647 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,648 INFO L550 ElimStorePlain]: Start of recursive call 338: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,689 INFO L550 ElimStorePlain]: Start of recursive call 339: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,730 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,731 INFO L550 ElimStorePlain]: Start of recursive call 340: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,773 INFO L550 ElimStorePlain]: Start of recursive call 341: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,815 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,816 INFO L550 ElimStorePlain]: Start of recursive call 342: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,850 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,851 INFO L550 ElimStorePlain]: Start of recursive call 343: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:12,885 INFO L550 ElimStorePlain]: Start of recursive call 344: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:12,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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-05-03 14:53:12,925 INFO L550 ElimStorePlain]: Start of recursive call 345: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:12,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:12,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:12,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:12,967 INFO L550 ElimStorePlain]: Start of recursive call 346: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,004 INFO L550 ElimStorePlain]: Start of recursive call 347: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,041 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,042 INFO L550 ElimStorePlain]: Start of recursive call 348: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,089 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,090 INFO L550 ElimStorePlain]: Start of recursive call 349: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,127 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,128 INFO L550 ElimStorePlain]: Start of recursive call 350: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,174 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,175 INFO L550 ElimStorePlain]: Start of recursive call 351: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,223 INFO L550 ElimStorePlain]: Start of recursive call 352: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,271 INFO L550 ElimStorePlain]: Start of recursive call 353: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,314 INFO L550 ElimStorePlain]: Start of recursive call 354: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,363 INFO L550 ElimStorePlain]: Start of recursive call 355: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,402 INFO L550 ElimStorePlain]: Start of recursive call 356: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,452 INFO L550 ElimStorePlain]: Start of recursive call 357: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,492 INFO L550 ElimStorePlain]: Start of recursive call 358: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,533 INFO L550 ElimStorePlain]: Start of recursive call 359: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,582 INFO L550 ElimStorePlain]: Start of recursive call 360: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,625 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,626 INFO L550 ElimStorePlain]: Start of recursive call 361: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:13,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:13,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:13,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:13,675 INFO L550 ElimStorePlain]: Start of recursive call 362: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,726 INFO L550 ElimStorePlain]: Start of recursive call 363: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,778 INFO L550 ElimStorePlain]: Start of recursive call 364: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,822 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,823 INFO L550 ElimStorePlain]: Start of recursive call 365: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,871 INFO L550 ElimStorePlain]: Start of recursive call 366: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,919 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,920 INFO L550 ElimStorePlain]: Start of recursive call 367: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:13,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:13,969 INFO L550 ElimStorePlain]: Start of recursive call 368: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,017 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,018 INFO L550 ElimStorePlain]: Start of recursive call 369: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,079 INFO L550 ElimStorePlain]: Start of recursive call 370: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,106 INFO L550 ElimStorePlain]: Start of recursive call 371: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,132 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,133 INFO L550 ElimStorePlain]: Start of recursive call 372: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,168 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,169 INFO L550 ElimStorePlain]: Start of recursive call 373: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,205 INFO L550 ElimStorePlain]: Start of recursive call 374: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,237 INFO L550 ElimStorePlain]: Start of recursive call 375: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,269 INFO L550 ElimStorePlain]: Start of recursive call 376: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,307 INFO L550 ElimStorePlain]: Start of recursive call 377: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,338 INFO L550 ElimStorePlain]: Start of recursive call 378: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,370 INFO L550 ElimStorePlain]: Start of recursive call 379: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,402 INFO L550 ElimStorePlain]: Start of recursive call 380: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,434 INFO L550 ElimStorePlain]: Start of recursive call 381: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:14,468 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,469 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:14,470 INFO L550 ElimStorePlain]: Start of recursive call 382: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,505 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,506 INFO L550 ElimStorePlain]: Start of recursive call 383: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,549 INFO L550 ElimStorePlain]: Start of recursive call 384: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,583 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,584 INFO L550 ElimStorePlain]: Start of recursive call 385: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:14,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,621 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:14,622 INFO L550 ElimStorePlain]: Start of recursive call 386: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:14,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,660 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:14,662 INFO L550 ElimStorePlain]: Start of recursive call 387: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:14,699 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,700 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:14,701 INFO L550 ElimStorePlain]: Start of recursive call 388: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,737 INFO L550 ElimStorePlain]: Start of recursive call 389: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,782 INFO L550 ElimStorePlain]: Start of recursive call 390: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,821 INFO L550 ElimStorePlain]: Start of recursive call 391: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,866 INFO L550 ElimStorePlain]: Start of recursive call 392: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:14,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:14,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:14,910 INFO L550 ElimStorePlain]: Start of recursive call 393: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,948 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,949 INFO L550 ElimStorePlain]: Start of recursive call 394: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:14,987 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:14,988 INFO L550 ElimStorePlain]: Start of recursive call 395: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,035 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,036 INFO L550 ElimStorePlain]: Start of recursive call 396: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,076 INFO L550 ElimStorePlain]: Start of recursive call 397: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,124 INFO L550 ElimStorePlain]: Start of recursive call 398: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,163 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,163 INFO L550 ElimStorePlain]: Start of recursive call 399: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:15,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,206 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:15,207 INFO L550 ElimStorePlain]: Start of recursive call 400: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,248 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,249 INFO L550 ElimStorePlain]: Start of recursive call 401: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:15,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:15,294 INFO L550 ElimStorePlain]: Start of recursive call 402: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,338 INFO L550 ElimStorePlain]: Start of recursive call 403: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,382 INFO L550 ElimStorePlain]: Start of recursive call 404: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,426 INFO L550 ElimStorePlain]: Start of recursive call 405: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,490 INFO L550 ElimStorePlain]: Start of recursive call 406: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:15,539 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:15,542 INFO L550 ElimStorePlain]: Start of recursive call 407: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,587 INFO L550 ElimStorePlain]: Start of recursive call 408: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,632 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,633 INFO L550 ElimStorePlain]: Start of recursive call 409: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:15,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:15,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:15,684 INFO L550 ElimStorePlain]: Start of recursive call 410: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,742 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,742 INFO L550 ElimStorePlain]: Start of recursive call 411: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,768 INFO L550 ElimStorePlain]: Start of recursive call 412: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,794 INFO L550 ElimStorePlain]: Start of recursive call 413: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,821 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,822 INFO L550 ElimStorePlain]: Start of recursive call 414: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,849 INFO L550 ElimStorePlain]: Start of recursive call 415: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,878 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,879 INFO L550 ElimStorePlain]: Start of recursive call 416: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,906 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,907 INFO L550 ElimStorePlain]: Start of recursive call 417: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,935 INFO L550 ElimStorePlain]: Start of recursive call 418: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:15,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:15,964 INFO L550 ElimStorePlain]: Start of recursive call 419: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,001 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,002 INFO L550 ElimStorePlain]: Start of recursive call 420: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,034 INFO L550 ElimStorePlain]: Start of recursive call 421: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,073 INFO L550 ElimStorePlain]: Start of recursive call 422: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,104 INFO L550 ElimStorePlain]: Start of recursive call 423: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,135 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,136 INFO L550 ElimStorePlain]: Start of recursive call 424: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,171 INFO L550 ElimStorePlain]: Start of recursive call 425: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,213 INFO L550 ElimStorePlain]: Start of recursive call 426: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:16,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:16,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:16,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:16,248 INFO L550 ElimStorePlain]: Start of recursive call 427: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,282 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,283 INFO L550 ElimStorePlain]: Start of recursive call 428: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,318 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,319 INFO L550 ElimStorePlain]: Start of recursive call 429: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:16,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:16,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:16,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:16,358 INFO L550 ElimStorePlain]: Start of recursive call 430: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,391 INFO L550 ElimStorePlain]: Start of recursive call 431: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,431 INFO L550 ElimStorePlain]: Start of recursive call 432: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,475 INFO L550 ElimStorePlain]: Start of recursive call 433: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,511 INFO L550 ElimStorePlain]: Start of recursive call 434: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,547 INFO L550 ElimStorePlain]: Start of recursive call 435: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,592 INFO L550 ElimStorePlain]: Start of recursive call 436: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,630 INFO L550 ElimStorePlain]: Start of recursive call 437: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,667 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,668 INFO L550 ElimStorePlain]: Start of recursive call 438: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,705 INFO L550 ElimStorePlain]: Start of recursive call 439: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,742 INFO L550 ElimStorePlain]: Start of recursive call 440: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,781 INFO L550 ElimStorePlain]: Start of recursive call 441: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,828 INFO L550 ElimStorePlain]: Start of recursive call 442: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,866 INFO L550 ElimStorePlain]: Start of recursive call 443: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,905 INFO L550 ElimStorePlain]: Start of recursive call 444: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,945 INFO L550 ElimStorePlain]: Start of recursive call 445: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:16,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:16,992 INFO L550 ElimStorePlain]: Start of recursive call 446: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,040 INFO L550 ElimStorePlain]: Start of recursive call 447: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:17,081 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,083 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:17,084 INFO L550 ElimStorePlain]: Start of recursive call 448: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,126 INFO L550 ElimStorePlain]: Start of recursive call 449: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,170 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,171 INFO L550 ElimStorePlain]: Start of recursive call 450: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,214 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,224 INFO L550 ElimStorePlain]: Start of recursive call 451: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,266 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,267 INFO L550 ElimStorePlain]: Start of recursive call 452: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,310 INFO L550 ElimStorePlain]: Start of recursive call 453: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:17,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2021-05-03 14:53:17,358 INFO L550 ElimStorePlain]: Start of recursive call 454: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:17,405 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 7 [2021-05-03 14:53:17,409 INFO L550 ElimStorePlain]: Start of recursive call 455: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:17,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:17,439 INFO L550 ElimStorePlain]: Start of recursive call 456: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,471 INFO L550 ElimStorePlain]: Start of recursive call 457: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,502 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,503 INFO L550 ElimStorePlain]: Start of recursive call 458: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,536 INFO L550 ElimStorePlain]: Start of recursive call 459: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,562 INFO L550 ElimStorePlain]: Start of recursive call 460: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,595 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,596 INFO L550 ElimStorePlain]: Start of recursive call 461: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,621 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,621 INFO L550 ElimStorePlain]: Start of recursive call 462: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,655 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,656 INFO L550 ElimStorePlain]: Start of recursive call 463: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,684 INFO L550 ElimStorePlain]: Start of recursive call 464: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,712 INFO L550 ElimStorePlain]: Start of recursive call 465: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,741 INFO L550 ElimStorePlain]: Start of recursive call 466: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:17,773 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:17,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:17,775 INFO L550 ElimStorePlain]: Start of recursive call 467: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,807 INFO L550 ElimStorePlain]: Start of recursive call 468: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,843 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,844 INFO L550 ElimStorePlain]: Start of recursive call 469: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,876 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,877 INFO L550 ElimStorePlain]: Start of recursive call 470: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,914 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,915 INFO L550 ElimStorePlain]: Start of recursive call 471: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,946 INFO L550 ElimStorePlain]: Start of recursive call 472: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:17,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:17,979 INFO L550 ElimStorePlain]: Start of recursive call 473: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,010 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,011 INFO L550 ElimStorePlain]: Start of recursive call 474: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,043 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,044 INFO L550 ElimStorePlain]: Start of recursive call 475: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,078 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,079 INFO L550 ElimStorePlain]: Start of recursive call 476: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,119 INFO L550 ElimStorePlain]: Start of recursive call 477: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,160 INFO L550 ElimStorePlain]: Start of recursive call 478: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,200 INFO L550 ElimStorePlain]: Start of recursive call 479: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,242 INFO L550 ElimStorePlain]: Start of recursive call 480: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:18,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:18,275 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:18,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:18,277 INFO L550 ElimStorePlain]: Start of recursive call 481: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,314 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,315 INFO L550 ElimStorePlain]: Start of recursive call 482: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:18,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:18,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:18,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:18,350 INFO L550 ElimStorePlain]: Start of recursive call 483: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,382 INFO L550 ElimStorePlain]: Start of recursive call 484: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,413 INFO L550 ElimStorePlain]: Start of recursive call 485: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,450 INFO L550 ElimStorePlain]: Start of recursive call 486: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,482 INFO L550 ElimStorePlain]: Start of recursive call 487: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,519 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,520 INFO L550 ElimStorePlain]: Start of recursive call 488: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,557 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,558 INFO L550 ElimStorePlain]: Start of recursive call 489: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,591 INFO L550 ElimStorePlain]: Start of recursive call 490: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,624 INFO L550 ElimStorePlain]: Start of recursive call 491: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,658 INFO L550 ElimStorePlain]: Start of recursive call 492: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,691 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,692 INFO L550 ElimStorePlain]: Start of recursive call 493: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,726 INFO L550 ElimStorePlain]: Start of recursive call 494: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,761 INFO L550 ElimStorePlain]: Start of recursive call 495: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,797 INFO L550 ElimStorePlain]: Start of recursive call 496: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,831 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,832 INFO L550 ElimStorePlain]: Start of recursive call 497: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,880 INFO L550 ElimStorePlain]: Start of recursive call 498: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,931 INFO L550 ElimStorePlain]: Start of recursive call 499: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:18,966 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:18,967 INFO L550 ElimStorePlain]: Start of recursive call 500: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,004 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,005 INFO L550 ElimStorePlain]: Start of recursive call 501: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,053 INFO L550 ElimStorePlain]: Start of recursive call 502: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,076 INFO L550 ElimStorePlain]: Start of recursive call 503: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,107 INFO L550 ElimStorePlain]: Start of recursive call 504: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,129 INFO L550 ElimStorePlain]: Start of recursive call 505: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,153 INFO L550 ElimStorePlain]: Start of recursive call 506: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,175 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,176 INFO L550 ElimStorePlain]: Start of recursive call 507: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,200 INFO L550 ElimStorePlain]: Start of recursive call 508: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,222 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,223 INFO L550 ElimStorePlain]: Start of recursive call 509: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:19,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:19,253 INFO L550 ElimStorePlain]: Start of recursive call 510: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:19,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:19,283 INFO L550 ElimStorePlain]: Start of recursive call 511: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,316 INFO L550 ElimStorePlain]: Start of recursive call 512: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,350 INFO L550 ElimStorePlain]: Start of recursive call 513: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,376 INFO L550 ElimStorePlain]: Start of recursive call 514: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,410 INFO L550 ElimStorePlain]: Start of recursive call 515: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,436 INFO L550 ElimStorePlain]: Start of recursive call 516: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,469 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,470 INFO L550 ElimStorePlain]: Start of recursive call 517: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,499 INFO L550 ElimStorePlain]: Start of recursive call 518: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,536 INFO L550 ElimStorePlain]: Start of recursive call 519: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,567 INFO L550 ElimStorePlain]: Start of recursive call 520: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,602 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,603 INFO L550 ElimStorePlain]: Start of recursive call 521: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:19,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:19,635 INFO L550 ElimStorePlain]: Start of recursive call 522: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,664 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,665 INFO L550 ElimStorePlain]: Start of recursive call 523: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,695 INFO L550 ElimStorePlain]: Start of recursive call 524: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,724 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,725 INFO L550 ElimStorePlain]: Start of recursive call 525: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,756 INFO L550 ElimStorePlain]: Start of recursive call 526: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,787 INFO L550 ElimStorePlain]: Start of recursive call 527: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,825 INFO L550 ElimStorePlain]: Start of recursive call 528: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,862 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,863 INFO L550 ElimStorePlain]: Start of recursive call 529: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:19,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:19,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 12 [2021-05-03 14:53:19,901 INFO L550 ElimStorePlain]: Start of recursive call 530: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,939 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,940 INFO L550 ElimStorePlain]: Start of recursive call 531: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:19,978 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:19,979 INFO L550 ElimStorePlain]: Start of recursive call 532: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,020 INFO L550 ElimStorePlain]: Start of recursive call 533: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,056 INFO L550 ElimStorePlain]: Start of recursive call 534: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:20,093 INFO L550 ElimStorePlain]: Start of recursive call 535: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,127 INFO L550 ElimStorePlain]: Start of recursive call 536: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,163 INFO L550 ElimStorePlain]: Start of recursive call 537: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:20,202 INFO L550 ElimStorePlain]: Start of recursive call 538: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,240 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:20,241 INFO L550 ElimStorePlain]: Start of recursive call 539: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,279 INFO L550 ElimStorePlain]: Start of recursive call 540: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,316 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,317 INFO L550 ElimStorePlain]: Start of recursive call 541: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,354 INFO L550 ElimStorePlain]: Start of recursive call 542: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:20,396 INFO L550 ElimStorePlain]: Start of recursive call 543: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,432 INFO L550 ElimStorePlain]: Start of recursive call 544: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,476 INFO L550 ElimStorePlain]: Start of recursive call 545: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,514 INFO L550 ElimStorePlain]: Start of recursive call 546: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,553 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:20,556 INFO L550 ElimStorePlain]: Start of recursive call 547: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,599 INFO L550 ElimStorePlain]: Start of recursive call 548: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,644 INFO L550 ElimStorePlain]: Start of recursive call 549: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,685 INFO L550 ElimStorePlain]: Start of recursive call 550: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,724 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:20,727 INFO L550 ElimStorePlain]: Start of recursive call 551: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,772 INFO L550 ElimStorePlain]: Start of recursive call 552: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,810 INFO L550 ElimStorePlain]: Start of recursive call 553: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,853 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,854 INFO L550 ElimStorePlain]: Start of recursive call 554: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,879 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,880 INFO L550 ElimStorePlain]: Start of recursive call 555: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,906 INFO L550 ElimStorePlain]: Start of recursive call 556: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,929 INFO L550 ElimStorePlain]: Start of recursive call 557: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:20,951 INFO L550 ElimStorePlain]: Start of recursive call 558: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:20,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:20,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:20,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:20,975 INFO L550 ElimStorePlain]: Start of recursive call 559: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,002 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,003 INFO L550 ElimStorePlain]: Start of recursive call 560: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,024 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,025 INFO L550 ElimStorePlain]: Start of recursive call 561: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,046 INFO L550 ElimStorePlain]: Start of recursive call 562: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,068 INFO L550 ElimStorePlain]: Start of recursive call 563: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:21,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:21,094 INFO L550 ElimStorePlain]: Start of recursive call 564: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,115 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,116 INFO L550 ElimStorePlain]: Start of recursive call 565: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,143 INFO L550 ElimStorePlain]: Start of recursive call 566: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,165 INFO L550 ElimStorePlain]: Start of recursive call 567: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,187 INFO L550 ElimStorePlain]: Start of recursive call 568: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,209 INFO L550 ElimStorePlain]: Start of recursive call 569: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,239 INFO L550 ElimStorePlain]: Start of recursive call 570: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,264 INFO L550 ElimStorePlain]: Start of recursive call 571: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,293 INFO L550 ElimStorePlain]: Start of recursive call 572: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:21,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:21,321 INFO L550 ElimStorePlain]: Start of recursive call 573: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,347 INFO L550 ElimStorePlain]: Start of recursive call 574: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,371 INFO L550 ElimStorePlain]: Start of recursive call 575: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,395 INFO L550 ElimStorePlain]: Start of recursive call 576: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,420 INFO L550 ElimStorePlain]: Start of recursive call 577: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:21,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,448 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:21,450 INFO L550 ElimStorePlain]: Start of recursive call 578: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,473 INFO L550 ElimStorePlain]: Start of recursive call 579: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:21,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:21,500 INFO L550 ElimStorePlain]: Start of recursive call 580: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,525 INFO L550 ElimStorePlain]: Start of recursive call 581: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,549 INFO L550 ElimStorePlain]: Start of recursive call 582: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,574 INFO L550 ElimStorePlain]: Start of recursive call 583: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,598 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,599 INFO L550 ElimStorePlain]: Start of recursive call 584: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,628 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,629 INFO L550 ElimStorePlain]: Start of recursive call 585: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,654 INFO L550 ElimStorePlain]: Start of recursive call 586: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,680 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,681 INFO L550 ElimStorePlain]: Start of recursive call 587: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,708 INFO L550 ElimStorePlain]: Start of recursive call 588: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,739 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,740 INFO L550 ElimStorePlain]: Start of recursive call 589: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,776 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,777 INFO L550 ElimStorePlain]: Start of recursive call 590: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,806 INFO L550 ElimStorePlain]: Start of recursive call 591: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,835 INFO L550 ElimStorePlain]: Start of recursive call 592: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,863 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,864 INFO L550 ElimStorePlain]: Start of recursive call 593: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,893 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,894 INFO L550 ElimStorePlain]: Start of recursive call 594: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:21,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:21,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:21,930 INFO L550 ElimStorePlain]: Start of recursive call 595: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,955 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,956 INFO L550 ElimStorePlain]: Start of recursive call 596: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:21,990 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:21,991 INFO L550 ElimStorePlain]: Start of recursive call 597: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:22,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:22,024 INFO L550 ElimStorePlain]: Start of recursive call 598: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:22,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:22,063 INFO L550 ElimStorePlain]: Start of recursive call 599: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,097 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,098 INFO L550 ElimStorePlain]: Start of recursive call 600: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,127 INFO L550 ElimStorePlain]: Start of recursive call 601: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,161 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,162 INFO L550 ElimStorePlain]: Start of recursive call 602: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,191 INFO L550 ElimStorePlain]: Start of recursive call 603: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,226 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,227 INFO L550 ElimStorePlain]: Start of recursive call 604: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,264 INFO L550 ElimStorePlain]: Start of recursive call 605: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,301 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,302 INFO L550 ElimStorePlain]: Start of recursive call 606: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,335 INFO L550 ElimStorePlain]: Start of recursive call 607: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,367 INFO L550 ElimStorePlain]: Start of recursive call 608: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,405 INFO L550 ElimStorePlain]: Start of recursive call 609: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,435 INFO L550 ElimStorePlain]: Start of recursive call 610: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,473 INFO L550 ElimStorePlain]: Start of recursive call 611: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,510 INFO L550 ElimStorePlain]: Start of recursive call 612: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,542 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,543 INFO L550 ElimStorePlain]: Start of recursive call 613: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,585 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,586 INFO L550 ElimStorePlain]: Start of recursive call 614: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,604 INFO L550 ElimStorePlain]: Start of recursive call 615: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,623 INFO L550 ElimStorePlain]: Start of recursive call 616: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:22,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:22,645 INFO L550 ElimStorePlain]: Start of recursive call 617: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,661 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,662 INFO L550 ElimStorePlain]: Start of recursive call 618: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,685 INFO L550 ElimStorePlain]: Start of recursive call 619: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,702 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,703 INFO L550 ElimStorePlain]: Start of recursive call 620: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,722 INFO L550 ElimStorePlain]: Start of recursive call 621: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,746 INFO L550 ElimStorePlain]: Start of recursive call 622: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,764 INFO L550 ElimStorePlain]: Start of recursive call 623: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:22,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:22,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:22,788 INFO L550 ElimStorePlain]: Start of recursive call 624: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,808 INFO L550 ElimStorePlain]: Start of recursive call 625: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,833 INFO L550 ElimStorePlain]: Start of recursive call 626: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,855 INFO L550 ElimStorePlain]: Start of recursive call 627: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,875 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,876 INFO L550 ElimStorePlain]: Start of recursive call 628: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,895 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,896 INFO L550 ElimStorePlain]: Start of recursive call 629: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,917 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,918 INFO L550 ElimStorePlain]: Start of recursive call 630: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,943 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,944 INFO L550 ElimStorePlain]: Start of recursive call 631: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,971 INFO L550 ElimStorePlain]: Start of recursive call 632: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:22,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:22,995 INFO L550 ElimStorePlain]: Start of recursive call 633: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,022 INFO L550 ElimStorePlain]: Start of recursive call 634: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,045 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,045 INFO L550 ElimStorePlain]: Start of recursive call 635: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:23,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:23,071 INFO L550 ElimStorePlain]: Start of recursive call 636: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,099 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,100 INFO L550 ElimStorePlain]: Start of recursive call 637: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,123 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,124 INFO L550 ElimStorePlain]: Start of recursive call 638: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,148 INFO L550 ElimStorePlain]: Start of recursive call 639: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,181 INFO L550 ElimStorePlain]: Start of recursive call 640: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,211 INFO L550 ElimStorePlain]: Start of recursive call 641: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,236 INFO L550 ElimStorePlain]: Start of recursive call 642: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:23,262 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:23,265 INFO L550 ElimStorePlain]: Start of recursive call 643: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,291 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,292 INFO L550 ElimStorePlain]: Start of recursive call 644: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,318 INFO L550 ElimStorePlain]: Start of recursive call 645: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,344 INFO L550 ElimStorePlain]: Start of recursive call 646: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,370 INFO L550 ElimStorePlain]: Start of recursive call 647: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,401 INFO L550 ElimStorePlain]: Start of recursive call 648: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,432 INFO L550 ElimStorePlain]: Start of recursive call 649: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,459 INFO L550 ElimStorePlain]: Start of recursive call 650: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:23,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:23,489 INFO L550 ElimStorePlain]: Start of recursive call 651: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,513 INFO L550 ElimStorePlain]: Start of recursive call 652: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,542 INFO L550 ElimStorePlain]: Start of recursive call 653: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,564 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,565 INFO L550 ElimStorePlain]: Start of recursive call 654: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,594 INFO L550 ElimStorePlain]: Start of recursive call 655: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,623 INFO L550 ElimStorePlain]: Start of recursive call 656: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,650 INFO L550 ElimStorePlain]: Start of recursive call 657: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,674 INFO L550 ElimStorePlain]: Start of recursive call 658: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,704 INFO L550 ElimStorePlain]: Start of recursive call 659: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,730 INFO L550 ElimStorePlain]: Start of recursive call 660: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,755 INFO L550 ElimStorePlain]: Start of recursive call 661: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,781 INFO L550 ElimStorePlain]: Start of recursive call 662: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,807 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,808 INFO L550 ElimStorePlain]: Start of recursive call 663: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,834 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,835 INFO L550 ElimStorePlain]: Start of recursive call 664: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,866 INFO L550 ElimStorePlain]: Start of recursive call 665: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:23,894 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:23,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:23,897 INFO L550 ElimStorePlain]: Start of recursive call 666: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,927 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,928 INFO L550 ElimStorePlain]: Start of recursive call 667: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,955 INFO L550 ElimStorePlain]: Start of recursive call 668: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:23,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:23,982 INFO L550 ElimStorePlain]: Start of recursive call 669: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,010 INFO L550 ElimStorePlain]: Start of recursive call 670: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,038 INFO L550 ElimStorePlain]: Start of recursive call 671: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,069 INFO L550 ElimStorePlain]: Start of recursive call 672: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,103 INFO L550 ElimStorePlain]: Start of recursive call 673: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,131 INFO L550 ElimStorePlain]: Start of recursive call 674: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,162 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,163 INFO L550 ElimStorePlain]: Start of recursive call 675: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,195 INFO L550 ElimStorePlain]: Start of recursive call 676: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,228 INFO L550 ElimStorePlain]: Start of recursive call 677: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:24,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:24,261 INFO L550 ElimStorePlain]: Start of recursive call 678: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,295 INFO L550 ElimStorePlain]: Start of recursive call 679: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,323 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,324 INFO L550 ElimStorePlain]: Start of recursive call 680: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,354 INFO L550 ElimStorePlain]: Start of recursive call 681: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,384 INFO L550 ElimStorePlain]: Start of recursive call 682: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,418 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,419 INFO L550 ElimStorePlain]: Start of recursive call 683: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,457 INFO L550 ElimStorePlain]: Start of recursive call 684: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,475 INFO L550 ElimStorePlain]: Start of recursive call 685: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,494 INFO L550 ElimStorePlain]: Start of recursive call 686: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,512 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,513 INFO L550 ElimStorePlain]: Start of recursive call 687: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,527 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,528 INFO L550 ElimStorePlain]: Start of recursive call 688: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,546 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,547 INFO L550 ElimStorePlain]: Start of recursive call 689: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,560 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,561 INFO L550 ElimStorePlain]: Start of recursive call 690: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,580 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,581 INFO L550 ElimStorePlain]: Start of recursive call 691: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,600 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,601 INFO L550 ElimStorePlain]: Start of recursive call 692: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,618 INFO L550 ElimStorePlain]: Start of recursive call 693: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,633 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,634 INFO L550 ElimStorePlain]: Start of recursive call 694: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,655 INFO L550 ElimStorePlain]: Start of recursive call 695: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,672 INFO L550 ElimStorePlain]: Start of recursive call 696: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,690 INFO L550 ElimStorePlain]: Start of recursive call 697: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,712 INFO L550 ElimStorePlain]: Start of recursive call 698: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,734 INFO L550 ElimStorePlain]: Start of recursive call 699: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:24,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:24,756 INFO L550 ElimStorePlain]: Start of recursive call 700: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,774 INFO L550 ElimStorePlain]: Start of recursive call 701: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:24,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:24,795 INFO L550 ElimStorePlain]: Start of recursive call 702: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,817 INFO L550 ElimStorePlain]: Start of recursive call 703: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:24,835 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:24,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:24,838 INFO L550 ElimStorePlain]: Start of recursive call 704: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,857 INFO L550 ElimStorePlain]: Start of recursive call 705: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,875 INFO L550 ElimStorePlain]: Start of recursive call 706: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,893 INFO L550 ElimStorePlain]: Start of recursive call 707: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,912 INFO L550 ElimStorePlain]: Start of recursive call 708: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,931 INFO L550 ElimStorePlain]: Start of recursive call 709: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,951 INFO L550 ElimStorePlain]: Start of recursive call 710: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,969 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,970 INFO L550 ElimStorePlain]: Start of recursive call 711: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:24,989 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:24,990 INFO L550 ElimStorePlain]: Start of recursive call 712: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,014 INFO L550 ElimStorePlain]: Start of recursive call 713: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,033 INFO L550 ElimStorePlain]: Start of recursive call 714: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,057 INFO L550 ElimStorePlain]: Start of recursive call 715: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,073 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,074 INFO L550 ElimStorePlain]: Start of recursive call 716: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,092 INFO L550 ElimStorePlain]: Start of recursive call 717: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,110 INFO L550 ElimStorePlain]: Start of recursive call 718: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,132 INFO L550 ElimStorePlain]: Start of recursive call 719: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,150 INFO L550 ElimStorePlain]: Start of recursive call 720: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,173 INFO L550 ElimStorePlain]: Start of recursive call 721: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,190 INFO L550 ElimStorePlain]: Start of recursive call 722: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,210 INFO L550 ElimStorePlain]: Start of recursive call 723: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,227 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,228 INFO L550 ElimStorePlain]: Start of recursive call 724: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,250 INFO L550 ElimStorePlain]: Start of recursive call 725: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,269 INFO L550 ElimStorePlain]: Start of recursive call 726: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,291 INFO L550 ElimStorePlain]: Start of recursive call 727: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,309 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,310 INFO L550 ElimStorePlain]: Start of recursive call 728: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,330 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,331 INFO L550 ElimStorePlain]: Start of recursive call 729: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,348 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,349 INFO L550 ElimStorePlain]: Start of recursive call 730: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,370 INFO L550 ElimStorePlain]: Start of recursive call 731: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,392 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,393 INFO L550 ElimStorePlain]: Start of recursive call 732: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,412 INFO L550 ElimStorePlain]: Start of recursive call 733: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,436 INFO L550 ElimStorePlain]: Start of recursive call 734: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:25,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:25,458 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:25,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:25,459 INFO L550 ElimStorePlain]: Start of recursive call 735: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,478 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,479 INFO L550 ElimStorePlain]: Start of recursive call 736: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,501 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,502 INFO L550 ElimStorePlain]: Start of recursive call 737: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,525 INFO L550 ElimStorePlain]: Start of recursive call 738: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,549 INFO L550 ElimStorePlain]: Start of recursive call 739: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,568 INFO L550 ElimStorePlain]: Start of recursive call 740: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,588 INFO L550 ElimStorePlain]: Start of recursive call 741: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,612 INFO L550 ElimStorePlain]: Start of recursive call 742: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,632 INFO L550 ElimStorePlain]: Start of recursive call 743: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,651 INFO L550 ElimStorePlain]: Start of recursive call 744: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,675 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,675 INFO L550 ElimStorePlain]: Start of recursive call 745: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,695 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,696 INFO L550 ElimStorePlain]: Start of recursive call 746: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:25,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:25,720 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:25,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:25,721 INFO L550 ElimStorePlain]: Start of recursive call 747: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,742 INFO L550 ElimStorePlain]: Start of recursive call 748: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,763 INFO L550 ElimStorePlain]: Start of recursive call 749: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,784 INFO L550 ElimStorePlain]: Start of recursive call 750: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,808 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,809 INFO L550 ElimStorePlain]: Start of recursive call 751: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,834 INFO L550 ElimStorePlain]: Start of recursive call 752: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,855 INFO L550 ElimStorePlain]: Start of recursive call 753: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,880 INFO L550 ElimStorePlain]: Start of recursive call 754: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,905 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,906 INFO L550 ElimStorePlain]: Start of recursive call 755: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,931 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,932 INFO L550 ElimStorePlain]: Start of recursive call 756: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,953 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,954 INFO L550 ElimStorePlain]: Start of recursive call 757: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,977 INFO L550 ElimStorePlain]: Start of recursive call 758: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:25,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:25,997 INFO L550 ElimStorePlain]: Start of recursive call 759: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,019 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,020 INFO L550 ElimStorePlain]: Start of recursive call 760: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,042 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,043 INFO L550 ElimStorePlain]: Start of recursive call 761: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,063 INFO L550 ElimStorePlain]: Start of recursive call 762: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,087 INFO L550 ElimStorePlain]: Start of recursive call 763: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,110 INFO L550 ElimStorePlain]: Start of recursive call 764: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,129 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,130 INFO L550 ElimStorePlain]: Start of recursive call 765: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,150 INFO L550 ElimStorePlain]: Start of recursive call 766: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,170 INFO L550 ElimStorePlain]: Start of recursive call 767: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,192 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,193 INFO L550 ElimStorePlain]: Start of recursive call 768: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,215 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,216 INFO L550 ElimStorePlain]: Start of recursive call 769: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,238 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,239 INFO L550 ElimStorePlain]: Start of recursive call 770: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,259 INFO L550 ElimStorePlain]: Start of recursive call 771: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,279 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,280 INFO L550 ElimStorePlain]: Start of recursive call 772: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,303 INFO L550 ElimStorePlain]: Start of recursive call 773: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,339 INFO L550 ElimStorePlain]: Start of recursive call 774: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,347 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,348 INFO L550 ElimStorePlain]: Start of recursive call 775: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,358 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,359 INFO L550 ElimStorePlain]: Start of recursive call 776: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,369 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,369 INFO L550 ElimStorePlain]: Start of recursive call 777: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,381 INFO L550 ElimStorePlain]: Start of recursive call 778: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,391 INFO L550 ElimStorePlain]: Start of recursive call 779: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,401 INFO L550 ElimStorePlain]: Start of recursive call 780: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,412 INFO L550 ElimStorePlain]: Start of recursive call 781: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,425 INFO L550 ElimStorePlain]: Start of recursive call 782: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,436 INFO L550 ElimStorePlain]: Start of recursive call 783: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,445 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,446 INFO L550 ElimStorePlain]: Start of recursive call 784: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,460 INFO L550 ElimStorePlain]: Start of recursive call 785: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,470 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,471 INFO L550 ElimStorePlain]: Start of recursive call 786: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,484 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,485 INFO L550 ElimStorePlain]: Start of recursive call 787: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,497 INFO L550 ElimStorePlain]: Start of recursive call 788: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,508 INFO L550 ElimStorePlain]: Start of recursive call 789: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,522 INFO L550 ElimStorePlain]: Start of recursive call 790: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,536 INFO L550 ElimStorePlain]: Start of recursive call 791: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,550 INFO L550 ElimStorePlain]: Start of recursive call 792: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,561 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,562 INFO L550 ElimStorePlain]: Start of recursive call 793: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,574 INFO L550 ElimStorePlain]: Start of recursive call 794: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:26,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:26,589 INFO L550 ElimStorePlain]: Start of recursive call 795: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,603 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,604 INFO L550 ElimStorePlain]: Start of recursive call 796: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:26,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:26,619 INFO L550 ElimStorePlain]: Start of recursive call 797: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,631 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,632 INFO L550 ElimStorePlain]: Start of recursive call 798: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,644 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,645 INFO L550 ElimStorePlain]: Start of recursive call 799: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,656 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,657 INFO L550 ElimStorePlain]: Start of recursive call 800: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,672 INFO L550 ElimStorePlain]: Start of recursive call 801: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,685 INFO L550 ElimStorePlain]: Start of recursive call 802: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,700 INFO L550 ElimStorePlain]: Start of recursive call 803: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,713 INFO L550 ElimStorePlain]: Start of recursive call 804: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,726 INFO L550 ElimStorePlain]: Start of recursive call 805: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,739 INFO L550 ElimStorePlain]: Start of recursive call 806: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,754 INFO L550 ElimStorePlain]: Start of recursive call 807: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,767 INFO L550 ElimStorePlain]: Start of recursive call 808: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,783 INFO L550 ElimStorePlain]: Start of recursive call 809: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:26,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:26,799 INFO L550 ElimStorePlain]: Start of recursive call 810: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,814 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,815 INFO L550 ElimStorePlain]: Start of recursive call 811: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,830 INFO L550 ElimStorePlain]: Start of recursive call 812: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,842 INFO L550 ElimStorePlain]: Start of recursive call 813: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,857 INFO L550 ElimStorePlain]: Start of recursive call 814: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,872 INFO L550 ElimStorePlain]: Start of recursive call 815: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,884 INFO L550 ElimStorePlain]: Start of recursive call 816: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,898 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,899 INFO L550 ElimStorePlain]: Start of recursive call 817: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,910 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,911 INFO L550 ElimStorePlain]: Start of recursive call 818: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,923 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,923 INFO L550 ElimStorePlain]: Start of recursive call 819: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,934 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,935 INFO L550 ElimStorePlain]: Start of recursive call 820: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,945 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,946 INFO L550 ElimStorePlain]: Start of recursive call 821: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:26,957 INFO L550 ElimStorePlain]: Start of recursive call 822: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:26,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:26,971 INFO L550 ElimStorePlain]: Start of recursive call 823: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:26,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:26,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:26,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:26,986 INFO L550 ElimStorePlain]: Start of recursive call 824: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,001 INFO L550 ElimStorePlain]: Start of recursive call 825: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,012 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,013 INFO L550 ElimStorePlain]: Start of recursive call 826: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,026 INFO L550 ElimStorePlain]: Start of recursive call 827: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:27,040 INFO L550 ElimStorePlain]: Start of recursive call 828: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,051 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,052 INFO L550 ElimStorePlain]: Start of recursive call 829: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,064 INFO L550 ElimStorePlain]: Start of recursive call 830: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,077 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,078 INFO L550 ElimStorePlain]: Start of recursive call 831: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,091 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,091 INFO L550 ElimStorePlain]: Start of recursive call 832: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,103 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,104 INFO L550 ElimStorePlain]: Start of recursive call 833: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,116 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,117 INFO L550 ElimStorePlain]: Start of recursive call 834: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,128 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,129 INFO L550 ElimStorePlain]: Start of recursive call 835: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,139 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,140 INFO L550 ElimStorePlain]: Start of recursive call 836: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,152 INFO L550 ElimStorePlain]: Start of recursive call 837: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,165 INFO L550 ElimStorePlain]: Start of recursive call 838: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,177 INFO L550 ElimStorePlain]: Start of recursive call 839: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:27,193 INFO L550 ElimStorePlain]: Start of recursive call 840: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,205 INFO L550 ElimStorePlain]: Start of recursive call 841: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,216 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,217 INFO L550 ElimStorePlain]: Start of recursive call 842: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,228 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,229 INFO L550 ElimStorePlain]: Start of recursive call 843: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,239 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,240 INFO L550 ElimStorePlain]: Start of recursive call 844: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,254 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:27,255 INFO L550 ElimStorePlain]: Start of recursive call 845: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,268 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,268 INFO L550 ElimStorePlain]: Start of recursive call 846: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,280 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,281 INFO L550 ElimStorePlain]: Start of recursive call 847: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:27,296 INFO L550 ElimStorePlain]: Start of recursive call 848: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,309 INFO L550 ElimStorePlain]: Start of recursive call 849: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,321 INFO L550 ElimStorePlain]: Start of recursive call 850: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,332 INFO L550 ElimStorePlain]: Start of recursive call 851: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,343 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,344 INFO L550 ElimStorePlain]: Start of recursive call 852: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,357 INFO L550 ElimStorePlain]: Start of recursive call 853: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,368 INFO L550 ElimStorePlain]: Start of recursive call 854: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,379 INFO L550 ElimStorePlain]: Start of recursive call 855: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,391 INFO L550 ElimStorePlain]: Start of recursive call 856: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,403 INFO L550 ElimStorePlain]: Start of recursive call 857: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,414 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,414 INFO L550 ElimStorePlain]: Start of recursive call 858: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:27,429 INFO L550 ElimStorePlain]: Start of recursive call 859: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,440 INFO L550 ElimStorePlain]: Start of recursive call 860: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,450 INFO L550 ElimStorePlain]: Start of recursive call 861: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 1 [2021-05-03 14:53:27,465 INFO L550 ElimStorePlain]: Start of recursive call 862: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,477 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,477 INFO L550 ElimStorePlain]: Start of recursive call 863: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,488 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,489 INFO L550 ElimStorePlain]: Start of recursive call 864: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,501 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 1 [2021-05-03 14:53:27,503 INFO L550 ElimStorePlain]: Start of recursive call 865: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-05-03 14:53:27,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:27,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 1 [2021-05-03 14:53:27,517 INFO L550 ElimStorePlain]: Start of recursive call 866: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,526 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,527 INFO L550 ElimStorePlain]: Start of recursive call 867: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,536 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,537 INFO L550 ElimStorePlain]: Start of recursive call 868: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:27,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:27,545 INFO L550 ElimStorePlain]: Start of recursive call 869: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:28,627 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-05-03 14:53:28,628 INFO L628 ElimStorePlain]: treesize reduction 258, result has 83.7 percent of original size [2021-05-03 14:53:28,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 30 dim-0 vars, and 30 xjuncts. [2021-05-03 14:53:28,644 INFO L247 ElimStorePlain]: Needed 869 recursive calls to eliminate 2 variables, input treesize:55221, output treesize:1321 [2021-05-03 14:53:29,282 WARN L205 SmtUtils]: Spent 522.00 ms on a formula simplification that was a NOOP. DAG size: 433 [2021-05-03 14:53:29,556 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 157 [2021-05-03 14:53:30,202 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 91 [2021-05-03 14:53:30,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:30,209 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:30,209 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 16 [2021-05-03 14:53:30,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326450678] [2021-05-03 14:53:30,209 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:30,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:30,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:30,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:30,210 INFO L87 Difference]: Start difference. First operand 590 states and 1866 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-05-03 14:53:30,887 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 51 [2021-05-03 14:53:32,114 WARN L205 SmtUtils]: Spent 1.09 s on a formula simplification. DAG size of input: 439 DAG size of output: 438 [2021-05-03 14:53:32,637 WARN L205 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 450 DAG size of output: 165 [2021-05-03 14:53:33,177 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 469 DAG size of output: 116 [2021-05-03 14:53:33,423 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2021-05-03 14:53:33,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:33,444 INFO L93 Difference]: Finished difference Result 747 states and 2278 transitions. [2021-05-03 14:53:33,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 14:53:33,445 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-05-03 14:53:33,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:33,446 INFO L225 Difference]: With dead ends: 747 [2021-05-03 14:53:33,446 INFO L226 Difference]: Without dead ends: 656 [2021-05-03 14:53:33,446 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 4001.4ms TimeCoverageRelationStatistics Valid=143, Invalid=669, Unknown=0, NotChecked=0, Total=812 [2021-05-03 14:53:33,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2021-05-03 14:53:33,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 526. [2021-05-03 14:53:33,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 525 states have (on average 3.1504761904761907) internal successors, (1654), 525 states have internal predecessors, (1654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:33,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1654 transitions. [2021-05-03 14:53:33,452 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1654 transitions. Word has length 22 [2021-05-03 14:53:33,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:33,452 INFO L480 AbstractCegarLoop]: Abstraction has 526 states and 1654 transitions. [2021-05-03 14:53:33,452 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-05-03 14:53:33,452 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1654 transitions. [2021-05-03 14:53:33,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:33,453 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:33,453 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:33,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5811 [2021-05-03 14:53:33,653 INFO L428 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:33,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:33,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1481746358, now seen corresponding path program 66 times [2021-05-03 14:53:33,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:33,654 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970277387] [2021-05-03 14:53:33,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:33,737 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:33,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970277387] [2021-05-03 14:53:33,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521383402] [2021-05-03 14:53:33,737 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 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-05-03 14:53:33,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 14:53:33,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:33,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:53:33,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:34,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:34,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:34,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-05-03 14:53:34,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018488130] [2021-05-03 14:53:34,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:53:34,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:34,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:53:34,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:53:34,031 INFO L87 Difference]: Start difference. First operand 526 states and 1654 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-05-03 14:53:36,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:36,049 INFO L93 Difference]: Finished difference Result 1328 states and 3761 transitions. [2021-05-03 14:53:36,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-03 14:53:36,049 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-05-03 14:53:36,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:36,051 INFO L225 Difference]: With dead ends: 1328 [2021-05-03 14:53:36,051 INFO L226 Difference]: Without dead ends: 957 [2021-05-03 14:53:36,051 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 607 ImplicationChecksByTransitivity, 1655.4ms TimeCoverageRelationStatistics Valid=326, Invalid=1836, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 14:53:36,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2021-05-03 14:53:36,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 495. [2021-05-03 14:53:36,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 494 states have (on average 3.11336032388664) internal successors, (1538), 494 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:36,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 1538 transitions. [2021-05-03 14:53:36,057 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 1538 transitions. Word has length 22 [2021-05-03 14:53:36,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:36,057 INFO L480 AbstractCegarLoop]: Abstraction has 495 states and 1538 transitions. [2021-05-03 14:53:36,057 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-05-03 14:53:36,058 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 1538 transitions. [2021-05-03 14:53:36,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:36,058 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:36,058 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:36,258 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7356,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:36,259 INFO L428 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:36,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:36,259 INFO L82 PathProgramCache]: Analyzing trace with hash 222945840, now seen corresponding path program 67 times [2021-05-03 14:53:36,259 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:36,259 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032004808] [2021-05-03 14:53:36,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:36,369 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:36,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032004808] [2021-05-03 14:53:36,369 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063544964] [2021-05-03 14:53:36,370 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 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-05-03 14:53:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:36,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:53:36,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:36,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:36,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:53:36,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905107611] [2021-05-03 14:53:36,659 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:53:36,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:36,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:53:36,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:53:36,659 INFO L87 Difference]: Start difference. First operand 495 states and 1538 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-05-03 14:53:38,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:38,016 INFO L93 Difference]: Finished difference Result 1013 states and 2934 transitions. [2021-05-03 14:53:38,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 14:53:38,017 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-05-03 14:53:38,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:38,018 INFO L225 Difference]: With dead ends: 1013 [2021-05-03 14:53:38,018 INFO L226 Difference]: Without dead ends: 858 [2021-05-03 14:53:38,018 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 1111.4ms TimeCoverageRelationStatistics Valid=248, Invalid=1392, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 14:53:38,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-05-03 14:53:38,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 509. [2021-05-03 14:53:38,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.173228346456693) internal successors, (1612), 508 states have internal predecessors, (1612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:38,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1612 transitions. [2021-05-03 14:53:38,024 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1612 transitions. Word has length 22 [2021-05-03 14:53:38,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:38,024 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 1612 transitions. [2021-05-03 14:53:38,024 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-05-03 14:53:38,024 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1612 transitions. [2021-05-03 14:53:38,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:38,024 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:38,025 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:38,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7373,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:38,226 INFO L428 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:38,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:38,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1730543040, now seen corresponding path program 68 times [2021-05-03 14:53:38,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:38,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298180702] [2021-05-03 14:53:38,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:38,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:38,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-05-03 14:53:38,331 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298180702] [2021-05-03 14:53:38,331 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037863655] [2021-05-03 14:53:38,331 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 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-05-03 14:53:38,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:53:38,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:38,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:53:38,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:38,606 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:38,607 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:38,607 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:53:38,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936989614] [2021-05-03 14:53:38,607 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:53:38,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:38,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:53:38,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:53:38,607 INFO L87 Difference]: Start difference. First operand 509 states and 1612 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-05-03 14:53:39,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:39,865 INFO L93 Difference]: Finished difference Result 938 states and 2754 transitions. [2021-05-03 14:53:39,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-03 14:53:39,866 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-05-03 14:53:39,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:39,867 INFO L225 Difference]: With dead ends: 938 [2021-05-03 14:53:39,867 INFO L226 Difference]: Without dead ends: 797 [2021-05-03 14:53:39,867 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 978.4ms TimeCoverageRelationStatistics Valid=239, Invalid=1401, Unknown=0, NotChecked=0, Total=1640 [2021-05-03 14:53:39,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-05-03 14:53:39,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 421. [2021-05-03 14:53:39,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 420 states have (on average 3.1142857142857143) internal successors, (1308), 420 states have internal predecessors, (1308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:39,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 1308 transitions. [2021-05-03 14:53:39,872 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 1308 transitions. Word has length 22 [2021-05-03 14:53:39,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:39,873 INFO L480 AbstractCegarLoop]: Abstraction has 421 states and 1308 transitions. [2021-05-03 14:53:39,873 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-05-03 14:53:39,873 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 1308 transitions. [2021-05-03 14:53:39,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:39,873 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:39,873 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:40,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7385,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:40,074 INFO L428 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:40,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:40,074 INFO L82 PathProgramCache]: Analyzing trace with hash 578134600, now seen corresponding path program 69 times [2021-05-03 14:53:40,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:40,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648380752] [2021-05-03 14:53:40,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:40,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:40,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648380752] [2021-05-03 14:53:40,147 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921585402] [2021-05-03 14:53:40,148 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 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-05-03 14:53:40,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:53:40,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:40,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-03 14:53:40,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:41,234 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 1=[char_at_5]} [2021-05-03 14:53:41,237 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,242 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,246 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,249 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,250 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,255 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,255 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,258 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,259 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,263 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,268 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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 11 treesize of output 7 [2021-05-03 14:53:41,273 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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-05-03 14:53:41,280 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,284 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,285 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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-05-03 14:53:41,290 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,294 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,295 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,299 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,303 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,306 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,307 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,311 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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 11 treesize of output 7 [2021-05-03 14:53:41,316 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,320 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,321 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,325 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,328 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,329 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,334 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,338 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,342 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,346 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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-05-03 14:53:41,351 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,355 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,355 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,359 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,364 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,368 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,371 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,371 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,376 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,379 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,380 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,382 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,383 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,387 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,391 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,395 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,398 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,399 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,402 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,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-05-03 14:53:41,406 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,410 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,413 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,417 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,420 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,423 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,427 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,429 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,430 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,502 INFO L628 ElimStorePlain]: treesize reduction 22, result has 79.0 percent of original size [2021-05-03 14:53:41,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:53:41,505 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:53:41,509 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,511 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,513 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:41,513 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:41,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:53:41,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:53:41,528 INFO L247 ElimStorePlain]: Needed 52 recursive calls to eliminate 3 variables, input treesize:1704, output treesize:16 [2021-05-03 14:53:41,570 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:41,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:41,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-05-03 14:53:41,570 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167620750] [2021-05-03 14:53:41,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:53:41,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:41,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:53:41,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:53:41,571 INFO L87 Difference]: Start difference. First operand 421 states and 1308 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 14:53:41,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:41,654 INFO L93 Difference]: Finished difference Result 559 states and 1726 transitions. [2021-05-03 14:53:41,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-03 14:53:41,654 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 22 [2021-05-03 14:53:41,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:41,655 INFO L225 Difference]: With dead ends: 559 [2021-05-03 14:53:41,655 INFO L226 Difference]: Without dead ends: 492 [2021-05-03 14:53:41,655 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 152.6ms TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:53:41,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2021-05-03 14:53:41,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 419. [2021-05-03 14:53:41,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 418 states have (on average 3.11244019138756) internal successors, (1301), 418 states have internal predecessors, (1301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:41,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 1301 transitions. [2021-05-03 14:53:41,659 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 1301 transitions. Word has length 22 [2021-05-03 14:53:41,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:41,659 INFO L480 AbstractCegarLoop]: Abstraction has 419 states and 1301 transitions. [2021-05-03 14:53:41,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 14:53:41,659 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 1301 transitions. [2021-05-03 14:53:41,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:41,660 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:41,660 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:41,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7395 [2021-05-03 14:53:41,860 INFO L428 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:41,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:41,861 INFO L82 PathProgramCache]: Analyzing trace with hash -136496902, now seen corresponding path program 70 times [2021-05-03 14:53:41,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:41,861 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395491665] [2021-05-03 14:53:41,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:41,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:41,922 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:41,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395491665] [2021-05-03 14:53:41,922 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613400573] [2021-05-03 14:53:41,922 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 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:41,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:53:41,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:41,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:53:41,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:42,132 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:42,132 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:42,132 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:53:42,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624142947] [2021-05-03 14:53:42,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:42,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:42,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:42,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:42,133 INFO L87 Difference]: Start difference. First operand 419 states and 1301 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-05-03 14:53:42,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:42,696 INFO L93 Difference]: Finished difference Result 763 states and 2285 transitions. [2021-05-03 14:53:42,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 14:53:42,697 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-05-03 14:53:42,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:42,697 INFO L225 Difference]: With dead ends: 763 [2021-05-03 14:53:42,698 INFO L226 Difference]: Without dead ends: 653 [2021-05-03 14:53:42,698 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 515.1ms TimeCoverageRelationStatistics Valid=147, Invalid=609, Unknown=0, NotChecked=0, Total=756 [2021-05-03 14:53:42,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 653 states. [2021-05-03 14:53:42,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 653 to 465. [2021-05-03 14:53:42,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 3.1422413793103448) internal successors, (1458), 464 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:42,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1458 transitions. [2021-05-03 14:53:42,703 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1458 transitions. Word has length 22 [2021-05-03 14:53:42,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:42,703 INFO L480 AbstractCegarLoop]: Abstraction has 465 states and 1458 transitions. [2021-05-03 14:53:42,703 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-05-03 14:53:42,703 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1458 transitions. [2021-05-03 14:53:42,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:42,703 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:42,703 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:42,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7660,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:42,905 INFO L428 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:42,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:42,905 INFO L82 PathProgramCache]: Analyzing trace with hash 983438164, now seen corresponding path program 71 times [2021-05-03 14:53:42,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:42,905 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312350542] [2021-05-03 14:53:42,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:42,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:42,974 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:42,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312350542] [2021-05-03 14:53:42,974 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277406395] [2021-05-03 14:53:42,975 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 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-05-03 14:53:43,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:53:43,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:43,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-03 14:53:43,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:43,400 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:43,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:43,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-05-03 14:53:43,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892552202] [2021-05-03 14:53:43,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:53:43,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:43,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:53:43,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:53:43,401 INFO L87 Difference]: Start difference. First operand 465 states and 1458 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-05-03 14:53:44,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:44,335 INFO L93 Difference]: Finished difference Result 701 states and 2105 transitions. [2021-05-03 14:53:44,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:53:44,335 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 22 [2021-05-03 14:53:44,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:44,337 INFO L225 Difference]: With dead ends: 701 [2021-05-03 14:53:44,337 INFO L226 Difference]: Without dead ends: 610 [2021-05-03 14:53:44,337 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 949.2ms TimeCoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2021-05-03 14:53:44,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-05-03 14:53:44,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 411. [2021-05-03 14:53:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.1146341463414635) internal successors, (1277), 410 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:44,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1277 transitions. [2021-05-03 14:53:44,341 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1277 transitions. Word has length 22 [2021-05-03 14:53:44,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:44,341 INFO L480 AbstractCegarLoop]: Abstraction has 411 states and 1277 transitions. [2021-05-03 14:53:44,341 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-05-03 14:53:44,341 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1277 transitions. [2021-05-03 14:53:44,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:44,342 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:44,342 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:44,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7663 [2021-05-03 14:53:44,543 INFO L428 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:44,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:44,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1529926876, now seen corresponding path program 72 times [2021-05-03 14:53:44,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:44,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495282970] [2021-05-03 14:53:44,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:44,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:44,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:44,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495282970] [2021-05-03 14:53:44,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677655160] [2021-05-03 14:53:44,611 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 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-05-03 14:53:44,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-05-03 14:53:44,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:44,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:53:44,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:44,814 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:44,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:44,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:53:44,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862458802] [2021-05-03 14:53:44,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:44,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:44,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:44,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:44,815 INFO L87 Difference]: Start difference. First operand 411 states and 1277 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-05-03 14:53:45,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:45,279 INFO L93 Difference]: Finished difference Result 586 states and 1740 transitions. [2021-05-03 14:53:45,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 14:53:45,279 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-05-03 14:53:45,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:45,280 INFO L225 Difference]: With dead ends: 586 [2021-05-03 14:53:45,280 INFO L226 Difference]: Without dead ends: 453 [2021-05-03 14:53:45,280 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 454.4ms TimeCoverageRelationStatistics Valid=120, Invalid=582, Unknown=0, NotChecked=0, Total=702 [2021-05-03 14:53:45,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-05-03 14:53:45,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 424. [2021-05-03 14:53:45,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.111111111111111) internal successors, (1316), 423 states have internal predecessors, (1316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:45,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1316 transitions. [2021-05-03 14:53:45,284 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1316 transitions. Word has length 22 [2021-05-03 14:53:45,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:45,284 INFO L480 AbstractCegarLoop]: Abstraction has 424 states and 1316 transitions. [2021-05-03 14:53:45,284 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-05-03 14:53:45,284 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1316 transitions. [2021-05-03 14:53:45,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:45,285 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:45,285 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:45,485 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7678,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:45,485 INFO L428 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:45,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:45,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1171678198, now seen corresponding path program 73 times [2021-05-03 14:53:45,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:45,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445227505] [2021-05-03 14:53:45,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:45,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:45,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:45,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445227505] [2021-05-03 14:53:45,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931277302] [2021-05-03 14:53:45,557 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 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-05-03 14:53:45,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:45,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-03 14:53:45,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:46,011 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:46,011 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:46,011 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-05-03 14:53:46,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863533127] [2021-05-03 14:53:46,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:53:46,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:46,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:53:46,012 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:53:46,012 INFO L87 Difference]: Start difference. First operand 424 states and 1316 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-05-03 14:53:47,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:47,125 INFO L93 Difference]: Finished difference Result 681 states and 2040 transitions. [2021-05-03 14:53:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-03 14:53:47,126 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 22 [2021-05-03 14:53:47,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:47,127 INFO L225 Difference]: With dead ends: 681 [2021-05-03 14:53:47,127 INFO L226 Difference]: Without dead ends: 574 [2021-05-03 14:53:47,127 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1224.3ms TimeCoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2021-05-03 14:53:47,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2021-05-03 14:53:47,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 470. [2021-05-03 14:53:47,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 469 states have (on average 3.140724946695096) internal successors, (1473), 469 states have internal predecessors, (1473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:47,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 1473 transitions. [2021-05-03 14:53:47,132 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 1473 transitions. Word has length 22 [2021-05-03 14:53:47,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:47,133 INFO L480 AbstractCegarLoop]: Abstraction has 470 states and 1473 transitions. [2021-05-03 14:53:47,133 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-05-03 14:53:47,133 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 1473 transitions. [2021-05-03 14:53:47,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:47,133 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:47,133 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:47,336 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7680,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:47,337 INFO L428 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:47,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:47,337 INFO L82 PathProgramCache]: Analyzing trace with hash -51743132, now seen corresponding path program 74 times [2021-05-03 14:53:47,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:47,337 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402278704] [2021-05-03 14:53:47,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:47,407 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:47,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402278704] [2021-05-03 14:53:47,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408925592] [2021-05-03 14:53:47,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:53:47,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:53:47,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:47,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:53:47,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:47,635 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:47,635 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:47,635 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-05-03 14:53:47,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609721287] [2021-05-03 14:53:47,635 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:47,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:47,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:47,635 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:47,635 INFO L87 Difference]: Start difference. First operand 470 states and 1473 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-05-03 14:53:48,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:48,218 INFO L93 Difference]: Finished difference Result 592 states and 1774 transitions. [2021-05-03 14:53:48,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 14:53:48,218 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-05-03 14:53:48,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:48,219 INFO L225 Difference]: With dead ends: 592 [2021-05-03 14:53:48,219 INFO L226 Difference]: Without dead ends: 505 [2021-05-03 14:53:48,219 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 567.2ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-05-03 14:53:48,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-05-03 14:53:48,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 403. [2021-05-03 14:53:48,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 3.116915422885572) internal successors, (1253), 402 states have internal predecessors, (1253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:48,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1253 transitions. [2021-05-03 14:53:48,224 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1253 transitions. Word has length 22 [2021-05-03 14:53:48,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:48,224 INFO L480 AbstractCegarLoop]: Abstraction has 403 states and 1253 transitions. [2021-05-03 14:53:48,224 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-05-03 14:53:48,224 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1253 transitions. [2021-05-03 14:53:48,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:48,224 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:48,225 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:48,425 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7696 [2021-05-03 14:53:48,425 INFO L428 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:48,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:48,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1851817696, now seen corresponding path program 75 times [2021-05-03 14:53:48,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:48,426 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878639528] [2021-05-03 14:53:48,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:48,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:48,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:48,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878639528] [2021-05-03 14:53:48,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985339543] [2021-05-03 14:53:48,519 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 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-05-03 14:53:48,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:53:48,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:48,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:53:48,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:48,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,793 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,793 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-05-03 14:53:48,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,799 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-05-03 14:53:48,800 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,804 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,804 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-05-03 14:53:48,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,809 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,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, 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-05-03 14:53:48,810 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,815 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-05-03 14:53:48,816 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,819 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,820 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,823 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,824 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,828 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,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, 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-05-03 14:53:48,833 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,837 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,842 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-05-03 14:53:48,843 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,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, 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-05-03 14:53:48,848 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,851 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,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-05-03 14:53:48,853 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:53:48,858 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,862 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,865 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,865 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:48,869 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-05-03 14:53:48,871 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,874 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,878 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:48,881 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:48,941 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:53:48,944 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 6 xjuncts. [2021-05-03 14:53:48,944 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:745, output treesize:157 [2021-05-03 14:53:49,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:49,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:49,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:53:49,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130573914] [2021-05-03 14:53:49,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:49,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:49,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:49,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:49,174 INFO L87 Difference]: Start difference. First operand 403 states and 1253 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-05-03 14:53:50,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:50,004 INFO L93 Difference]: Finished difference Result 858 states and 2519 transitions. [2021-05-03 14:53:50,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:53:50,004 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-05-03 14:53:50,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:50,005 INFO L225 Difference]: With dead ends: 858 [2021-05-03 14:53:50,005 INFO L226 Difference]: Without dead ends: 702 [2021-05-03 14:53:50,006 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 802.5ms TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-05-03 14:53:50,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-05-03 14:53:50,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 411. [2021-05-03 14:53:50,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 3.097560975609756) internal successors, (1270), 410 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-05-03 14:53:50,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 1270 transitions. [2021-05-03 14:53:50,011 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 1270 transitions. Word has length 22 [2021-05-03 14:53:50,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:50,011 INFO L480 AbstractCegarLoop]: Abstraction has 411 states and 1270 transitions. [2021-05-03 14:53:50,011 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-05-03 14:53:50,011 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 1270 transitions. [2021-05-03 14:53:50,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:50,011 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:50,011 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:50,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7699,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:50,212 INFO L428 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:50,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:50,212 INFO L82 PathProgramCache]: Analyzing trace with hash -43086534, now seen corresponding path program 76 times [2021-05-03 14:53:50,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:50,212 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009148908] [2021-05-03 14:53:50,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:50,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:50,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009148908] [2021-05-03 14:53:50,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644588089] [2021-05-03 14:53:50,317 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 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-05-03 14:53:50,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:53:50,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:50,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-03 14:53:50,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:50,554 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:53:50,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,561 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-05-03 14:53:50,562 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,567 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-05-03 14:53:50,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,572 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,572 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-05-03 14:53:50,573 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,577 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,578 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-05-03 14:53:50,579 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,582 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,583 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,587 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-05-03 14:53:50,588 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,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, 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-05-03 14:53:50,594 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,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 11 treesize of output 3 [2021-05-03 14:53:50,600 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,605 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,609 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,609 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:53:50,615 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,619 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-05-03 14:53:50,620 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,623 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,624 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,627 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,628 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,631 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,635 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,646 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:53:50,647 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-05-03 14:53:50,648 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,651 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:53:50,654 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:50,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:53:50,720 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 6 xjuncts. [2021-05-03 14:53:50,720 INFO L247 ElimStorePlain]: Needed 21 recursive calls to eliminate 2 variables, input treesize:745, output treesize:157 [2021-05-03 14:53:51,027 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:51,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:51,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:53:51,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238352822] [2021-05-03 14:53:51,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:51,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:51,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:51,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:51,028 INFO L87 Difference]: Start difference. First operand 411 states and 1270 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-05-03 14:53:51,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:51,803 INFO L93 Difference]: Finished difference Result 798 states and 2345 transitions. [2021-05-03 14:53:51,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:53:51,804 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-05-03 14:53:51,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:51,804 INFO L225 Difference]: With dead ends: 798 [2021-05-03 14:53:51,805 INFO L226 Difference]: Without dead ends: 673 [2021-05-03 14:53:51,805 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 810.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-05-03 14:53:51,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-05-03 14:53:51,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 418. [2021-05-03 14:53:51,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 417 states have (on average 3.081534772182254) internal successors, (1285), 417 states have internal predecessors, (1285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1285 transitions. [2021-05-03 14:53:51,810 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1285 transitions. Word has length 22 [2021-05-03 14:53:51,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:51,810 INFO L480 AbstractCegarLoop]: Abstraction has 418 states and 1285 transitions. [2021-05-03 14:53:51,810 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-05-03 14:53:51,810 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1285 transitions. [2021-05-03 14:53:51,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:51,810 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:51,810 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:52,011 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7768,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:52,011 INFO L428 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:52,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:52,011 INFO L82 PathProgramCache]: Analyzing trace with hash -507420384, now seen corresponding path program 77 times [2021-05-03 14:53:52,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:52,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208832208] [2021-05-03 14:53:52,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:52,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:52,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208832208] [2021-05-03 14:53:52,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741512822] [2021-05-03 14:53:52,121 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 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-05-03 14:53:52,149 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:53:52,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:52,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-03 14:53:52,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:52,358 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,391 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,397 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,402 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,408 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,413 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,418 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,424 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,429 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,435 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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, 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-05-03 14:53:52,440 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,446 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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-05-03 14:53:52,452 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,458 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,463 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,469 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,475 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,480 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,486 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,491 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,498 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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, 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-05-03 14:53:52,504 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,510 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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-05-03 14:53:52,515 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,521 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:53:52,527 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:53:52,533 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,538 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,544 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,550 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:53:52,556 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,561 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,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 7 treesize of output 5 [2021-05-03 14:53:52,567 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:52,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2021-05-03 14:53:52,573 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:53:53,150 WARN L205 SmtUtils]: Spent 577.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-05-03 14:53:53,151 INFO L628 ElimStorePlain]: treesize reduction 156, result has 83.0 percent of original size [2021-05-03 14:53:53,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 32 xjuncts. [2021-05-03 14:53:53,156 INFO L247 ElimStorePlain]: Needed 37 recursive calls to eliminate 1 variables, input treesize:1169, output treesize:761 [2021-05-03 14:53:53,457 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification that was a NOOP. DAG size: 59 [2021-05-03 14:53:53,800 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 33 [2021-05-03 14:53:54,051 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-05-03 14:53:54,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:54,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:54,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-05-03 14:53:54,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97081859] [2021-05-03 14:53:54,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:53:54,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:54,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:53:54,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:53:54,185 INFO L87 Difference]: Start difference. First operand 418 states and 1285 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:55,248 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-05-03 14:53:55,419 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-05-03 14:53:55,746 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-05-03 14:53:55,896 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-05-03 14:53:56,152 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-05-03 14:53:56,321 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-05-03 14:53:56,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:56,382 INFO L93 Difference]: Finished difference Result 855 states and 2488 transitions. [2021-05-03 14:53:56,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 14:53:56,383 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-05-03 14:53:56,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:56,384 INFO L225 Difference]: With dead ends: 855 [2021-05-03 14:53:56,384 INFO L226 Difference]: Without dead ends: 728 [2021-05-03 14:53:56,384 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 2561.0ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-05-03 14:53:56,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-05-03 14:53:56,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 452. [2021-05-03 14:53:56,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 3.0776053215077606) internal successors, (1388), 451 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-05-03 14:53:56,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1388 transitions. [2021-05-03 14:53:56,389 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1388 transitions. Word has length 22 [2021-05-03 14:53:56,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:56,389 INFO L480 AbstractCegarLoop]: Abstraction has 452 states and 1388 transitions. [2021-05-03 14:53:56,389 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:56,390 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1388 transitions. [2021-05-03 14:53:56,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-03 14:53:56,390 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:56,390 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:56,590 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7822,100 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:56,591 INFO L428 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:56,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:56,591 INFO L82 PathProgramCache]: Analyzing trace with hash 863074426, now seen corresponding path program 78 times [2021-05-03 14:53:56,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:56,591 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380719967] [2021-05-03 14:53:56,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:56,699 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:56,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380719967] [2021-05-03 14:53:56,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571005524] [2021-05-03 14:53:56,699 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 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-05-03 14:53:56,727 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:53:56,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:53:56,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-03 14:53:56,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:56,894 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:53:56,894 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:56,894 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 14:53:56,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431873796] [2021-05-03 14:53:56,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:53:56,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:56,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:53:56,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:53:56,895 INFO L87 Difference]: Start difference. First operand 452 states and 1388 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-05-03 14:53:57,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:53:57,501 INFO L93 Difference]: Finished difference Result 609 states and 1807 transitions. [2021-05-03 14:53:57,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-03 14:53:57,501 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-05-03 14:53:57,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:53:57,502 INFO L225 Difference]: With dead ends: 609 [2021-05-03 14:53:57,502 INFO L226 Difference]: Without dead ends: 542 [2021-05-03 14:53:57,502 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 576.5ms TimeCoverageRelationStatistics Valid=172, Invalid=530, Unknown=0, NotChecked=0, Total=702 [2021-05-03 14:53:57,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-05-03 14:53:57,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 377. [2021-05-03 14:53:57,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 376 states have (on average 3.0319148936170213) internal successors, (1140), 376 states have internal predecessors, (1140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:53:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 1140 transitions. [2021-05-03 14:53:57,506 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 1140 transitions. Word has length 22 [2021-05-03 14:53:57,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:53:57,506 INFO L480 AbstractCegarLoop]: Abstraction has 377 states and 1140 transitions. [2021-05-03 14:53:57,506 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-05-03 14:53:57,506 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 1140 transitions. [2021-05-03 14:53:57,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:53:57,507 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:53:57,507 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:53:57,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7854,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:53:57,707 INFO L428 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:53:57,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:53:57,707 INFO L82 PathProgramCache]: Analyzing trace with hash -1867717003, now seen corresponding path program 79 times [2021-05-03 14:53:57,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:53:57,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139989650] [2021-05-03 14:53:57,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:53:57,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:57,874 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:53:57,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139989650] [2021-05-03 14:53:57,874 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765086742] [2021-05-03 14:53:57,874 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 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-05-03 14:53:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:53:57,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:53:57,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:53:58,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:53:58,124 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:53:58,124 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:53:58,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580319875] [2021-05-03 14:53:58,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:53:58,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:53:58,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:53:58,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:53:58,125 INFO L87 Difference]: Start difference. First operand 377 states and 1140 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-05-03 14:54:01,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:01,244 INFO L93 Difference]: Finished difference Result 1139 states and 3319 transitions. [2021-05-03 14:54:01,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-03 14:54:01,244 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:01,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:01,246 INFO L225 Difference]: With dead ends: 1139 [2021-05-03 14:54:01,246 INFO L226 Difference]: Without dead ends: 955 [2021-05-03 14:54:01,246 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 2311.9ms TimeCoverageRelationStatistics Valid=465, Invalid=4505, Unknown=0, NotChecked=0, Total=4970 [2021-05-03 14:54:01,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2021-05-03 14:54:01,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 468. [2021-05-03 14:54:01,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 467 states have (on average 3.1177730192719486) internal successors, (1456), 467 states have internal predecessors, (1456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:01,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 1456 transitions. [2021-05-03 14:54:01,252 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 1456 transitions. Word has length 23 [2021-05-03 14:54:01,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:01,252 INFO L480 AbstractCegarLoop]: Abstraction has 468 states and 1456 transitions. [2021-05-03 14:54:01,252 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-05-03 14:54:01,252 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 1456 transitions. [2021-05-03 14:54:01,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:01,253 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:01,253 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:01,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7858 [2021-05-03 14:54:01,464 INFO L428 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:01,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:01,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1864778377, now seen corresponding path program 80 times [2021-05-03 14:54:01,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:01,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367143773] [2021-05-03 14:54:01,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:01,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:01,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:01,612 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367143773] [2021-05-03 14:54:01,613 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676634457] [2021-05-03 14:54:01,613 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 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-05-03 14:54:01,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:54:01,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:01,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:01,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:01,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:01,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:01,959 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 31 [2021-05-03 14:54:01,959 INFO L628 ElimStorePlain]: treesize reduction 696, result has 21.1 percent of original size [2021-05-03 14:54:01,960 INFO L518 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2021-05-03 14:54:01,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:01,964 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:01,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:01,967 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:01,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-05-03 14:54:01,971 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:01,974 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:01,974 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,042 INFO L628 ElimStorePlain]: treesize reduction 52, result has 56.7 percent of original size [2021-05-03 14:54:02,042 INFO L518 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2021-05-03 14:54:02,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-05-03 14:54:02,044 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 5 variables, input treesize:894, output treesize:60 [2021-05-03 14:54:02,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-05-03 14:54:02,363 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,367 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:02,368 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,372 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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-05-03 14:54:02,378 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:02,384 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:54:02,389 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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 11 treesize of output 7 [2021-05-03 14:54:02,394 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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 5 treesize of output 3 [2021-05-03 14:54:02,399 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,402 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,403 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:02,408 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,412 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:54:02,417 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,421 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,427 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,432 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,436 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,440 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:02,447 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,451 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,455 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,456 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,460 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,464 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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 13 treesize of output 9 [2021-05-03 14:54:02,468 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,473 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,475 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,476 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,480 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,481 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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-05-03 14:54:02,486 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,489 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,493 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,497 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,500 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,501 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,504 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,630 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 14:54:02,631 INFO L628 ElimStorePlain]: treesize reduction 58, result has 70.1 percent of original size [2021-05-03 14:54:02,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-05-03 14:54:02,635 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,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-05-03 14:54:02,639 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:02,644 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,646 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,647 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,649 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:02,650 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:02,698 INFO L628 ElimStorePlain]: treesize reduction 20, result has 71.4 percent of original size [2021-05-03 14:54:02,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:54:02,699 INFO L247 ElimStorePlain]: Needed 38 recursive calls to eliminate 3 variables, input treesize:1008, output treesize:26 [2021-05-03 14:54:02,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:02,758 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:02,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:54:02,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429457002] [2021-05-03 14:54:02,758 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:54:02,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:02,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:54:02,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:54:02,758 INFO L87 Difference]: Start difference. First operand 468 states and 1456 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-05-03 14:54:03,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:03,032 INFO L93 Difference]: Finished difference Result 649 states and 1986 transitions. [2021-05-03 14:54:03,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:54:03,032 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 23 [2021-05-03 14:54:03,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:03,033 INFO L225 Difference]: With dead ends: 649 [2021-05-03 14:54:03,033 INFO L226 Difference]: Without dead ends: 610 [2021-05-03 14:54:03,033 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 341.0ms TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:54:03,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-05-03 14:54:03,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 482. [2021-05-03 14:54:03,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 3.1185031185031185) internal successors, (1500), 481 states have internal predecessors, (1500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:03,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1500 transitions. [2021-05-03 14:54:03,039 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1500 transitions. Word has length 23 [2021-05-03 14:54:03,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:03,039 INFO L480 AbstractCegarLoop]: Abstraction has 482 states and 1500 transitions. [2021-05-03 14:54:03,039 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-05-03 14:54:03,039 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1500 transitions. [2021-05-03 14:54:03,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:03,039 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:03,039 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:03,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7870,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:03,241 INFO L428 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:03,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:03,241 INFO L82 PathProgramCache]: Analyzing trace with hash 547815221, now seen corresponding path program 81 times [2021-05-03 14:54:03,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:03,241 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944195539] [2021-05-03 14:54:03,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:03,414 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:03,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944195539] [2021-05-03 14:54:03,414 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215945873] [2021-05-03 14:54:03,414 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 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-05-03 14:54:03,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:54:03,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:03,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:54:03,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:03,746 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:03,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:03,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 14:54:03,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634371619] [2021-05-03 14:54:03,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:54:03,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:03,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:54:03,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:54:03,747 INFO L87 Difference]: Start difference. First operand 482 states and 1500 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-05-03 14:54:06,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:06,687 INFO L93 Difference]: Finished difference Result 1015 states and 3018 transitions. [2021-05-03 14:54:06,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-03 14:54:06,688 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-05-03 14:54:06,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:06,689 INFO L225 Difference]: With dead ends: 1015 [2021-05-03 14:54:06,689 INFO L226 Difference]: Without dead ends: 858 [2021-05-03 14:54:06,690 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1444 ImplicationChecksByTransitivity, 2256.5ms TimeCoverageRelationStatistics Valid=494, Invalid=4618, Unknown=0, NotChecked=0, Total=5112 [2021-05-03 14:54:06,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-05-03 14:54:06,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 572. [2021-05-03 14:54:06,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 571 states have (on average 3.1856392294220663) internal successors, (1819), 571 states have internal predecessors, (1819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:06,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 1819 transitions. [2021-05-03 14:54:06,696 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 1819 transitions. Word has length 23 [2021-05-03 14:54:06,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:06,696 INFO L480 AbstractCegarLoop]: Abstraction has 572 states and 1819 transitions. [2021-05-03 14:54:06,696 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-05-03 14:54:06,696 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 1819 transitions. [2021-05-03 14:54:06,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:06,697 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:06,697 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:06,897 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7945 [2021-05-03 14:54:06,897 INFO L428 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:06,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:06,897 INFO L82 PathProgramCache]: Analyzing trace with hash -612691077, now seen corresponding path program 82 times [2021-05-03 14:54:06,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:06,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046868720] [2021-05-03 14:54:06,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:06,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:07,043 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:07,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046868720] [2021-05-03 14:54:07,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829035242] [2021-05-03 14:54:07,043 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 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-05-03 14:54:07,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:54:07,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:07,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:54:07,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:07,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:07,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:07,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:54:07,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431751783] [2021-05-03 14:54:07,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:54:07,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:07,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:54:07,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:54:07,412 INFO L87 Difference]: Start difference. First operand 572 states and 1819 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:10,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:10,581 INFO L93 Difference]: Finished difference Result 1426 states and 4175 transitions. [2021-05-03 14:54:10,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 14:54:10,582 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:10,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:10,584 INFO L225 Difference]: With dead ends: 1426 [2021-05-03 14:54:10,584 INFO L226 Difference]: Without dead ends: 1228 [2021-05-03 14:54:10,584 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 2216.6ms TimeCoverageRelationStatistics Valid=354, Invalid=3186, Unknown=0, NotChecked=0, Total=3540 [2021-05-03 14:54:10,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-05-03 14:54:10,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 549. [2021-05-03 14:54:10,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 548 states have (on average 3.1861313868613137) internal successors, (1746), 548 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:10,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 1746 transitions. [2021-05-03 14:54:10,594 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 1746 transitions. Word has length 23 [2021-05-03 14:54:10,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:10,594 INFO L480 AbstractCegarLoop]: Abstraction has 549 states and 1746 transitions. [2021-05-03 14:54:10,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:10,594 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 1746 transitions. [2021-05-03 14:54:10,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:10,595 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:10,595 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:10,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7958 [2021-05-03 14:54:10,811 INFO L428 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:10,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:10,811 INFO L82 PathProgramCache]: Analyzing trace with hash -35689161, now seen corresponding path program 83 times [2021-05-03 14:54:10,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:10,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682521586] [2021-05-03 14:54:10,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:10,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:11,132 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:11,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682521586] [2021-05-03 14:54:11,132 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446851999] [2021-05-03 14:54:11,132 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 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-05-03 14:54:11,161 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:54:11,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:11,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:11,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:11,429 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:11,429 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:11,429 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:54:11,429 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191498186] [2021-05-03 14:54:11,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:54:11,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:11,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:54:11,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:54:11,430 INFO L87 Difference]: Start difference. First operand 549 states and 1746 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-05-03 14:54:13,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:13,867 INFO L93 Difference]: Finished difference Result 878 states and 2639 transitions. [2021-05-03 14:54:13,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 14:54:13,868 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-05-03 14:54:13,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:13,869 INFO L225 Difference]: With dead ends: 878 [2021-05-03 14:54:13,869 INFO L226 Difference]: Without dead ends: 785 [2021-05-03 14:54:13,870 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 2034.4ms TimeCoverageRelationStatistics Valid=311, Invalid=2139, Unknown=0, NotChecked=0, Total=2450 [2021-05-03 14:54:13,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2021-05-03 14:54:13,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 571. [2021-05-03 14:54:13,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 570 states have (on average 3.2087719298245614) internal successors, (1829), 570 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:13,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1829 transitions. [2021-05-03 14:54:13,876 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1829 transitions. Word has length 23 [2021-05-03 14:54:13,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:13,876 INFO L480 AbstractCegarLoop]: Abstraction has 571 states and 1829 transitions. [2021-05-03 14:54:13,876 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-05-03 14:54:13,876 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1829 transitions. [2021-05-03 14:54:13,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:13,877 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:13,877 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:14,077 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7973 [2021-05-03 14:54:14,077 INFO L428 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:14,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:14,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1312618537, now seen corresponding path program 84 times [2021-05-03 14:54:14,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:14,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918698971] [2021-05-03 14:54:14,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:14,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:14,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:14,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918698971] [2021-05-03 14:54:14,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582324318] [2021-05-03 14:54:14,269 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 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-05-03 14:54:14,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 14:54:14,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:14,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-03 14:54:14,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:14,487 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2021-05-03 14:54:14,753 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 54 [2021-05-03 14:54:14,965 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 52 [2021-05-03 14:54:15,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:15,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:15,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 20 [2021-05-03 14:54:15,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105751679] [2021-05-03 14:54:15,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:54:15,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:15,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:54:15,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:54:15,174 INFO L87 Difference]: Start difference. First operand 571 states and 1829 transitions. Second operand has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 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-05-03 14:54:16,110 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 55 [2021-05-03 14:54:16,348 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 50 [2021-05-03 14:54:16,528 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-05-03 14:54:16,878 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-05-03 14:54:17,076 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 45 [2021-05-03 14:54:17,244 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 49 [2021-05-03 14:54:17,488 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 42 [2021-05-03 14:54:17,631 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 49 [2021-05-03 14:54:17,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:17,644 INFO L93 Difference]: Finished difference Result 980 states and 3000 transitions. [2021-05-03 14:54:17,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 14:54:17,645 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:17,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:17,646 INFO L225 Difference]: With dead ends: 980 [2021-05-03 14:54:17,646 INFO L226 Difference]: Without dead ends: 867 [2021-05-03 14:54:17,646 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 2571.3ms TimeCoverageRelationStatistics Valid=186, Invalid=1146, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 14:54:17,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 867 states. [2021-05-03 14:54:17,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 867 to 578. [2021-05-03 14:54:17,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 3.1923743500866553) internal successors, (1842), 577 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:17,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1842 transitions. [2021-05-03 14:54:17,653 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1842 transitions. Word has length 23 [2021-05-03 14:54:17,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:17,653 INFO L480 AbstractCegarLoop]: Abstraction has 578 states and 1842 transitions. [2021-05-03 14:54:17,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.9) internal successors, (38), 20 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-05-03 14:54:17,653 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1842 transitions. [2021-05-03 14:54:17,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:17,654 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:17,654 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:17,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7985,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:17,854 INFO L428 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:17,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:17,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1984764745, now seen corresponding path program 85 times [2021-05-03 14:54:17,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:17,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914694753] [2021-05-03 14:54:17,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:17,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:18,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914694753] [2021-05-03 14:54:18,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631662327] [2021-05-03 14:54:18,058 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 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-05-03 14:54:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:18,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:18,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:18,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:18,356 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:18,356 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-05-03 14:54:18,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038524236] [2021-05-03 14:54:18,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:54:18,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:18,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:54:18,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:54:18,357 INFO L87 Difference]: Start difference. First operand 578 states and 1842 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-05-03 14:54:20,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:20,825 INFO L93 Difference]: Finished difference Result 1137 states and 3416 transitions. [2021-05-03 14:54:20,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:54:20,826 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-05-03 14:54:20,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:20,827 INFO L225 Difference]: With dead ends: 1137 [2021-05-03 14:54:20,827 INFO L226 Difference]: Without dead ends: 969 [2021-05-03 14:54:20,828 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 918 ImplicationChecksByTransitivity, 1812.8ms TimeCoverageRelationStatistics Valid=319, Invalid=2987, Unknown=0, NotChecked=0, Total=3306 [2021-05-03 14:54:20,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-05-03 14:54:20,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 584. [2021-05-03 14:54:20,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 3.1989708404802744) internal successors, (1865), 583 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-05-03 14:54:20,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1865 transitions. [2021-05-03 14:54:20,834 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1865 transitions. Word has length 23 [2021-05-03 14:54:20,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:20,834 INFO L480 AbstractCegarLoop]: Abstraction has 584 states and 1865 transitions. [2021-05-03 14:54:20,834 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-05-03 14:54:20,834 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1865 transitions. [2021-05-03 14:54:20,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:20,835 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:20,835 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:21,035 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8024 [2021-05-03 14:54:21,036 INFO L428 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:21,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:21,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1005594505, now seen corresponding path program 86 times [2021-05-03 14:54:21,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:21,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928670463] [2021-05-03 14:54:21,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:21,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:21,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928670463] [2021-05-03 14:54:21,217 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286128773] [2021-05-03 14:54:21,217 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 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-05-03 14:54:21,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:54:21,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:21,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:21,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:21,503 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:21,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:21,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-05-03 14:54:21,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435376866] [2021-05-03 14:54:21,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:54:21,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:21,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:54:21,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:54:21,504 INFO L87 Difference]: Start difference. First operand 584 states and 1865 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-05-03 14:54:23,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:23,937 INFO L93 Difference]: Finished difference Result 1146 states and 3405 transitions. [2021-05-03 14:54:23,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 14:54:23,937 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-05-03 14:54:23,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:23,939 INFO L225 Difference]: With dead ends: 1146 [2021-05-03 14:54:23,939 INFO L226 Difference]: Without dead ends: 980 [2021-05-03 14:54:23,940 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 1897.8ms TimeCoverageRelationStatistics Valid=295, Invalid=2785, Unknown=0, NotChecked=0, Total=3080 [2021-05-03 14:54:23,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 980 states. [2021-05-03 14:54:23,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 980 to 626. [2021-05-03 14:54:23,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 3.2176) internal successors, (2011), 625 states have internal predecessors, (2011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:23,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 2011 transitions. [2021-05-03 14:54:23,947 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 2011 transitions. Word has length 23 [2021-05-03 14:54:23,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:23,947 INFO L480 AbstractCegarLoop]: Abstraction has 626 states and 2011 transitions. [2021-05-03 14:54:23,947 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-05-03 14:54:23,947 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 2011 transitions. [2021-05-03 14:54:23,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:23,948 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:23,948 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:24,158 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8035,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:24,158 INFO L428 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:24,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:24,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1653613091, now seen corresponding path program 87 times [2021-05-03 14:54:24,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:24,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638613594] [2021-05-03 14:54:24,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:24,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:24,328 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:24,328 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638613594] [2021-05-03 14:54:24,329 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425822073] [2021-05-03 14:54:24,329 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 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-05-03 14:54:24,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:54:24,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:24,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-03 14:54:24,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:24,575 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-05-03 14:54:24,909 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-05-03 14:54:25,157 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:25,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:25,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 22 [2021-05-03 14:54:25,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378644680] [2021-05-03 14:54:25,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:54:25,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:25,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:54:25,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:54:25,158 INFO L87 Difference]: Start difference. First operand 626 states and 2011 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-05-03 14:54:25,961 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2021-05-03 14:54:26,368 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-05-03 14:54:26,713 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2021-05-03 14:54:27,009 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 63 [2021-05-03 14:54:27,533 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 38 [2021-05-03 14:54:27,736 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-05-03 14:54:27,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:27,759 INFO L93 Difference]: Finished difference Result 921 states and 2797 transitions. [2021-05-03 14:54:27,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 14:54:27,759 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-05-03 14:54:27,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:27,761 INFO L225 Difference]: With dead ends: 921 [2021-05-03 14:54:27,761 INFO L226 Difference]: Without dead ends: 840 [2021-05-03 14:54:27,761 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 2571.5ms TimeCoverageRelationStatistics Valid=181, Invalid=1625, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 14:54:27,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-05-03 14:54:27,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 644. [2021-05-03 14:54:27,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 643 states have (on average 3.245723172628305) internal successors, (2087), 643 states have internal predecessors, (2087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:27,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 2087 transitions. [2021-05-03 14:54:27,768 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 2087 transitions. Word has length 23 [2021-05-03 14:54:27,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:27,768 INFO L480 AbstractCegarLoop]: Abstraction has 644 states and 2087 transitions. [2021-05-03 14:54:27,768 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-05-03 14:54:27,768 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 2087 transitions. [2021-05-03 14:54:27,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:27,769 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:27,769 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:27,969 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8045 [2021-05-03 14:54:27,970 INFO L428 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:27,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:27,970 INFO L82 PathProgramCache]: Analyzing trace with hash -765743389, now seen corresponding path program 88 times [2021-05-03 14:54:27,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:27,970 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285757528] [2021-05-03 14:54:27,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:27,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:28,129 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:28,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285757528] [2021-05-03 14:54:28,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805402662] [2021-05-03 14:54:28,129 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 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-05-03 14:54:28,158 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:54:28,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:28,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:28,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:28,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:28,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,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 11 treesize of output 7 [2021-05-03 14:54:28,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:54:28,278 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:28,282 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,286 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,287 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,290 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,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-05-03 14:54:28,295 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:54:28,299 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,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-05-03 14:54:28,303 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,307 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:54:28,307 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,311 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,311 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,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-05-03 14:54:28,316 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,320 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:28,324 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,327 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,328 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,332 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,334 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,335 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,339 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,341 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,342 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,345 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,346 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,349 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,350 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,353 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,357 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,360 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,363 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,363 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:28,367 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,370 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,373 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,374 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,376 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,377 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,380 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,383 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:28,386 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:28,515 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-05-03 14:54:28,515 INFO L628 ElimStorePlain]: treesize reduction 62, result has 69.2 percent of original size [2021-05-03 14:54:28,519 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-05-03 14:54:28,519 INFO L247 ElimStorePlain]: Needed 33 recursive calls to eliminate 2 variables, input treesize:1212, output treesize:139 [2021-05-03 14:54:31,917 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_125], 15=[char_at_1]} [2021-05-03 14:54:31,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 5 treesize of output 3 [2021-05-03 14:54:31,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:31,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:54:31,944 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,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-05-03 14:54:31,954 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:31,963 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:31,972 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,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-05-03 14:54:31,981 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:31,990 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:31,998 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:31,999 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,007 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,008 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,015 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,016 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:32,026 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,034 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,035 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,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-05-03 14:54:32,045 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,053 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,061 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,062 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,070 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,071 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,080 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,088 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,089 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,097 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,104 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,105 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,113 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,114 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,122 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,123 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,131 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,139 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,148 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,155 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,156 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,164 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,165 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,174 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,182 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,183 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,190 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,191 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,199 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,200 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,209 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,218 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:32,226 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,547 WARN L205 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 73 [2021-05-03 14:54:32,547 INFO L628 ElimStorePlain]: treesize reduction 859, result has 20.8 percent of original size [2021-05-03 14:54:32,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-05-03 14:54:32,554 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,740 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-05-03 14:54:32,741 INFO L628 ElimStorePlain]: treesize reduction 46, result has 78.4 percent of original size [2021-05-03 14:54:32,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:32,746 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,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 5 treesize of output 3 [2021-05-03 14:54:32,752 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:32,757 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:32,762 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,766 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:32,767 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:32,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:54:32,836 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:54:32,836 INFO L247 ElimStorePlain]: Needed 42 recursive calls to eliminate 9 variables, input treesize:2341, output treesize:36 [2021-05-03 14:54:32,983 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:32,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:32,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 14:54:32,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312869180] [2021-05-03 14:54:32,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:54:32,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:32,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:54:32,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:54:32,984 INFO L87 Difference]: Start difference. First operand 644 states and 2087 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-05-03 14:54:33,384 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 56 [2021-05-03 14:54:33,570 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 56 [2021-05-03 14:54:33,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:33,915 INFO L93 Difference]: Finished difference Result 877 states and 2737 transitions. [2021-05-03 14:54:33,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:54:33,915 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:33,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:33,917 INFO L225 Difference]: With dead ends: 877 [2021-05-03 14:54:33,917 INFO L226 Difference]: Without dead ends: 799 [2021-05-03 14:54:33,917 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1099.9ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-05-03 14:54:33,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-05-03 14:54:33,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 633. [2021-05-03 14:54:33,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 3.2294303797468356) internal successors, (2041), 632 states have internal predecessors, (2041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:33,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 2041 transitions. [2021-05-03 14:54:33,924 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 2041 transitions. Word has length 23 [2021-05-03 14:54:33,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:33,924 INFO L480 AbstractCegarLoop]: Abstraction has 633 states and 2041 transitions. [2021-05-03 14:54:33,924 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-05-03 14:54:33,924 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 2041 transitions. [2021-05-03 14:54:33,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:33,925 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:33,925 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:34,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8062,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:34,125 INFO L428 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:34,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:34,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1447391043, now seen corresponding path program 89 times [2021-05-03 14:54:34,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:34,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619071601] [2021-05-03 14:54:34,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:34,269 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:34,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619071601] [2021-05-03 14:54:34,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382858128] [2021-05-03 14:54:34,269 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 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-05-03 14:54:34,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:54:34,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:34,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:34,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:34,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:34,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:34,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:54:34,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437796119] [2021-05-03 14:54:34,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:54:34,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:34,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:54:34,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:54:34,524 INFO L87 Difference]: Start difference. First operand 633 states and 2041 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:36,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:36,906 INFO L93 Difference]: Finished difference Result 1402 states and 4349 transitions. [2021-05-03 14:54:36,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-03 14:54:36,907 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:36,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:36,909 INFO L225 Difference]: With dead ends: 1402 [2021-05-03 14:54:36,909 INFO L226 Difference]: Without dead ends: 1227 [2021-05-03 14:54:36,909 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1502.0ms TimeCoverageRelationStatistics Valid=302, Invalid=2778, Unknown=0, NotChecked=0, Total=3080 [2021-05-03 14:54:36,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1227 states. [2021-05-03 14:54:36,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1227 to 692. [2021-05-03 14:54:36,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 691 states have (on average 3.2503617945007237) internal successors, (2246), 691 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-05-03 14:54:36,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 2246 transitions. [2021-05-03 14:54:36,919 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 2246 transitions. Word has length 23 [2021-05-03 14:54:36,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:36,919 INFO L480 AbstractCegarLoop]: Abstraction has 692 states and 2246 transitions. [2021-05-03 14:54:36,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:36,919 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 2246 transitions. [2021-05-03 14:54:36,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:36,920 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:36,920 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:37,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8922,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:37,120 INFO L428 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:37,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:37,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1164965663, now seen corresponding path program 90 times [2021-05-03 14:54:37,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:37,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598288017] [2021-05-03 14:54:37,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:37,283 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:37,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598288017] [2021-05-03 14:54:37,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229840600] [2021-05-03 14:54:37,284 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 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-05-03 14:54:37,314 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 14:54:37,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:37,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-03 14:54:37,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:37,569 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-05-03 14:54:37,746 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 47 [2021-05-03 14:54:38,069 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 35 [2021-05-03 14:54:38,195 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:38,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:38,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 22 [2021-05-03 14:54:38,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967156291] [2021-05-03 14:54:38,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:54:38,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:38,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:54:38,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:54:38,196 INFO L87 Difference]: Start difference. First operand 692 states and 2246 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-05-03 14:54:39,967 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-05-03 14:54:40,242 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 52 [2021-05-03 14:54:40,480 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 40 [2021-05-03 14:54:40,748 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-05-03 14:54:40,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:40,775 INFO L93 Difference]: Finished difference Result 1124 states and 3420 transitions. [2021-05-03 14:54:40,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 14:54:40,775 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-05-03 14:54:40,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:40,777 INFO L225 Difference]: With dead ends: 1124 [2021-05-03 14:54:40,777 INFO L226 Difference]: Without dead ends: 1049 [2021-05-03 14:54:40,777 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 2523.4ms TimeCoverageRelationStatistics Valid=274, Invalid=1796, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 14:54:40,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2021-05-03 14:54:40,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 723. [2021-05-03 14:54:40,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 3.2867036011080333) internal successors, (2373), 722 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:40,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 2373 transitions. [2021-05-03 14:54:40,786 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 2373 transitions. Word has length 23 [2021-05-03 14:54:40,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:40,786 INFO L480 AbstractCegarLoop]: Abstraction has 723 states and 2373 transitions. [2021-05-03 14:54:40,786 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-05-03 14:54:40,786 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 2373 transitions. [2021-05-03 14:54:40,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:40,787 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:40,787 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:40,987 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8934,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:40,987 INFO L428 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:40,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:40,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1865321373, now seen corresponding path program 91 times [2021-05-03 14:54:40,987 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:40,987 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943612941] [2021-05-03 14:54:40,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:40,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:41,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943612941] [2021-05-03 14:54:41,125 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228681685] [2021-05-03 14:54:41,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 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-05-03 14:54:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:41,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:54:41,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:41,459 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:41,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:41,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:54:41,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950564008] [2021-05-03 14:54:41,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:54:41,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:41,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:54:41,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:54:41,460 INFO L87 Difference]: Start difference. First operand 723 states and 2373 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:44,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:44,843 INFO L93 Difference]: Finished difference Result 1552 states and 4653 transitions. [2021-05-03 14:54:44,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-05-03 14:54:44,843 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:44,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:44,845 INFO L225 Difference]: With dead ends: 1552 [2021-05-03 14:54:44,845 INFO L226 Difference]: Without dead ends: 1389 [2021-05-03 14:54:44,846 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1137 ImplicationChecksByTransitivity, 2587.0ms TimeCoverageRelationStatistics Valid=422, Invalid=3738, Unknown=0, NotChecked=0, Total=4160 [2021-05-03 14:54:44,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2021-05-03 14:54:44,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 718. [2021-05-03 14:54:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 717 states have (on average 3.2747559274755926) internal successors, (2348), 717 states have internal predecessors, (2348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:44,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 2348 transitions. [2021-05-03 14:54:44,855 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 2348 transitions. Word has length 23 [2021-05-03 14:54:44,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:44,855 INFO L480 AbstractCegarLoop]: Abstraction has 718 states and 2348 transitions. [2021-05-03 14:54:44,855 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:44,855 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 2348 transitions. [2021-05-03 14:54:44,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:44,856 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:44,856 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:45,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8957,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:45,069 INFO L428 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:45,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:45,069 INFO L82 PathProgramCache]: Analyzing trace with hash 381698173, now seen corresponding path program 92 times [2021-05-03 14:54:45,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:45,069 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512711975] [2021-05-03 14:54:45,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:45,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:45,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:45,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512711975] [2021-05-03 14:54:45,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959800956] [2021-05-03 14:54:45,189 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 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-05-03 14:54:45,218 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:54:45,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:45,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:45,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:45,459 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:45,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:45,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:54:45,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121709430] [2021-05-03 14:54:45,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:54:45,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:45,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:54:45,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:54:45,460 INFO L87 Difference]: Start difference. First operand 718 states and 2348 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:47,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:47,265 INFO L93 Difference]: Finished difference Result 1201 states and 3721 transitions. [2021-05-03 14:54:47,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 14:54:47,265 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:47,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:47,267 INFO L225 Difference]: With dead ends: 1201 [2021-05-03 14:54:47,267 INFO L226 Difference]: Without dead ends: 1061 [2021-05-03 14:54:47,267 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1103.0ms TimeCoverageRelationStatistics Valid=196, Invalid=1874, Unknown=0, NotChecked=0, Total=2070 [2021-05-03 14:54:47,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-05-03 14:54:47,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 706. [2021-05-03 14:54:47,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 3.2624113475177303) internal successors, (2300), 705 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:47,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2300 transitions. [2021-05-03 14:54:47,275 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2300 transitions. Word has length 23 [2021-05-03 14:54:47,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:47,275 INFO L480 AbstractCegarLoop]: Abstraction has 706 states and 2300 transitions. [2021-05-03 14:54:47,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:47,275 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2300 transitions. [2021-05-03 14:54:47,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:47,276 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:47,276 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:47,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8976,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:47,476 INFO L428 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:47,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:47,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1567377411, now seen corresponding path program 93 times [2021-05-03 14:54:47,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:47,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979700738] [2021-05-03 14:54:47,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:47,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:47,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:54:47,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979700738] [2021-05-03 14:54:47,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653959447] [2021-05-03 14:54:47,770 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 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-05-03 14:54:47,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:54:47,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:47,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:47,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:48,079 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:48,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:48,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2021-05-03 14:54:48,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706948367] [2021-05-03 14:54:48,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:54:48,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:48,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:54:48,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:54:48,080 INFO L87 Difference]: Start difference. First operand 706 states and 2300 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-05-03 14:54:51,990 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2021-05-03 14:54:52,230 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-05-03 14:54:52,682 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 46 [2021-05-03 14:54:52,853 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2021-05-03 14:54:52,984 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-05-03 14:54:53,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:53,028 INFO L93 Difference]: Finished difference Result 1621 states and 4933 transitions. [2021-05-03 14:54:53,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-05-03 14:54:53,029 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-05-03 14:54:53,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:53,031 INFO L225 Difference]: With dead ends: 1621 [2021-05-03 14:54:53,031 INFO L226 Difference]: Without dead ends: 1458 [2021-05-03 14:54:53,031 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1667 ImplicationChecksByTransitivity, 4143.8ms TimeCoverageRelationStatistics Valid=598, Invalid=5254, Unknown=0, NotChecked=0, Total=5852 [2021-05-03 14:54:53,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1458 states. [2021-05-03 14:54:53,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1458 to 774. [2021-05-03 14:54:53,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 773 states have (on average 3.2923673997412677) internal successors, (2545), 773 states have internal predecessors, (2545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:53,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 2545 transitions. [2021-05-03 14:54:53,042 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 2545 transitions. Word has length 23 [2021-05-03 14:54:53,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:53,042 INFO L480 AbstractCegarLoop]: Abstraction has 774 states and 2545 transitions. [2021-05-03 14:54:53,042 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-05-03 14:54:53,042 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 2545 transitions. [2021-05-03 14:54:53,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:53,043 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:53,043 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:53,243 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8989,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:53,244 INFO L428 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:53,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:53,244 INFO L82 PathProgramCache]: Analyzing trace with hash 624611549, now seen corresponding path program 94 times [2021-05-03 14:54:53,244 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:53,244 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656293816] [2021-05-03 14:54:53,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:53,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:53,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656293816] [2021-05-03 14:54:53,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681681972] [2021-05-03 14:54:53,427 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 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-05-03 14:54:53,455 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:54:53,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:53,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:53,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:53,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:53,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:54:53,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014295036] [2021-05-03 14:54:53,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:54:53,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:53,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:54:53,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:54:53,716 INFO L87 Difference]: Start difference. First operand 774 states and 2545 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:54,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:54,278 INFO L93 Difference]: Finished difference Result 1041 states and 3359 transitions. [2021-05-03 14:54:54,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-03 14:54:54,279 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:54:54,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:54,280 INFO L225 Difference]: With dead ends: 1041 [2021-05-03 14:54:54,280 INFO L226 Difference]: Without dead ends: 987 [2021-05-03 14:54:54,280 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 637.2ms TimeCoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:54:54,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-05-03 14:54:54,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 768. [2021-05-03 14:54:54,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 3.2933507170795306) internal successors, (2526), 767 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:54,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 2526 transitions. [2021-05-03 14:54:54,288 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 2526 transitions. Word has length 23 [2021-05-03 14:54:54,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:54,289 INFO L480 AbstractCegarLoop]: Abstraction has 768 states and 2526 transitions. [2021-05-03 14:54:54,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:54,289 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 2526 transitions. [2021-05-03 14:54:54,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:54,290 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:54,290 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:54,504 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9002,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:54:54,505 INFO L428 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:54,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:54,505 INFO L82 PathProgramCache]: Analyzing trace with hash -410569747, now seen corresponding path program 95 times [2021-05-03 14:54:54,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:54,505 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023749966] [2021-05-03 14:54:54,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:54,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:54,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:54,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023749966] [2021-05-03 14:54:54,852 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419980427] [2021-05-03 14:54:54,852 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 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-05-03 14:54:54,881 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 14:54:54,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:54,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:54:55,921 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_130, v_prenex_131, char_at_9, v_prenex_132, v_prenex_128], 1=[char_at_5]} [2021-05-03 14:54:55,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:55,929 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:55,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:55,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:55,942 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:55,943 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:55,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-05-03 14:54:55,950 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:55,956 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:55,957 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:56,530 WARN L205 SmtUtils]: Spent 571.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 60 [2021-05-03 14:54:56,530 INFO L628 ElimStorePlain]: treesize reduction 1229, result has 27.4 percent of original size [2021-05-03 14:54:56,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-05-03 14:54:56,536 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:56,923 WARN L205 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-05-03 14:54:56,923 INFO L628 ElimStorePlain]: treesize reduction 36, result has 92.1 percent of original size [2021-05-03 14:54:56,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:56,929 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:56,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 13 treesize of output 9 [2021-05-03 14:54:56,934 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:56,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:56,940 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:56,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:54:56,945 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,112 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 45 [2021-05-03 14:54:57,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:54:57,113 INFO L518 ElimStorePlain]: Eliminatee v_prenex_132 vanished before elimination [2021-05-03 14:54:57,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:57,118 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,121 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,122 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,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-05-03 14:54:57,127 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:57,133 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,136 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,137 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,141 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,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-05-03 14:54:57,146 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,149 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,150 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,285 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-05-03 14:54:57,286 INFO L628 ElimStorePlain]: treesize reduction 106, result has 54.9 percent of original size [2021-05-03 14:54:57,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-05-03 14:54:57,291 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,294 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:54:57,299 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,302 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:54:57,303 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,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-05-03 14:54:57,307 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:54:57,369 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-05-03 14:54:57,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 6 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:54:57,371 INFO L247 ElimStorePlain]: Needed 24 recursive calls to eliminate 7 variables, input treesize:1881, output treesize:35 [2021-05-03 14:54:57,497 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:57,497 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:54:57,497 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:54:57,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447207895] [2021-05-03 14:54:57,497 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:54:57,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:54:57,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:54:57,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:54:57,498 INFO L87 Difference]: Start difference. First operand 768 states and 2526 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-05-03 14:54:58,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:54:58,874 INFO L93 Difference]: Finished difference Result 1343 states and 4204 transitions. [2021-05-03 14:54:58,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-03 14:54:58,875 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-05-03 14:54:58,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:54:58,877 INFO L225 Difference]: With dead ends: 1343 [2021-05-03 14:54:58,877 INFO L226 Difference]: Without dead ends: 1274 [2021-05-03 14:54:58,877 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 1167.2ms TimeCoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2021-05-03 14:54:58,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-05-03 14:54:58,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 801. [2021-05-03 14:54:58,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 3.2975) internal successors, (2638), 800 states have internal predecessors, (2638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:54:58,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 2638 transitions. [2021-05-03 14:54:58,888 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 2638 transitions. Word has length 23 [2021-05-03 14:54:58,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:54:58,889 INFO L480 AbstractCegarLoop]: Abstraction has 801 states and 2638 transitions. [2021-05-03 14:54:58,889 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-05-03 14:54:58,889 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 2638 transitions. [2021-05-03 14:54:58,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:54:58,890 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:54:58,890 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:54:59,104 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9012 [2021-05-03 14:54:59,105 INFO L428 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:54:59,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:54:59,105 INFO L82 PathProgramCache]: Analyzing trace with hash 500549645, now seen corresponding path program 96 times [2021-05-03 14:54:59,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:54:59,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223119897] [2021-05-03 14:54:59,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:54:59,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:54:59,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:54:59,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223119897] [2021-05-03 14:54:59,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075488659] [2021-05-03 14:54:59,422 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 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-05-03 14:54:59,451 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:54:59,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:54:59,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:54:59,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:00,342 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9, v_prenex_133, v_prenex_134, v_prenex_136], 1=[char_at_5]} [2021-05-03 14:55:00,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 13 treesize of output 9 [2021-05-03 14:55:00,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:00,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,574 WARN L205 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 36 [2021-05-03 14:55:00,574 INFO L628 ElimStorePlain]: treesize reduction 546, result has 25.7 percent of original size [2021-05-03 14:55:00,574 INFO L518 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2021-05-03 14:55:00,574 INFO L518 ElimStorePlain]: Eliminatee v_prenex_134 vanished before elimination [2021-05-03 14:55:00,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:00,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:00,584 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:00,587 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,590 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:00,591 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,667 INFO L628 ElimStorePlain]: treesize reduction 50, result has 60.0 percent of original size [2021-05-03 14:55:00,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:00,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:00,672 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-05-03 14:55:00,673 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,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-05-03 14:55:00,677 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:00,680 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:00,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:00,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 5 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:55:00,700 INFO L247 ElimStorePlain]: Needed 10 recursive calls to eliminate 6 variables, input treesize:791, output treesize:20 [2021-05-03 14:55:00,767 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:00,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:00,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:55:00,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886546477] [2021-05-03 14:55:00,768 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:55:00,768 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:00,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:55:00,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:55:00,768 INFO L87 Difference]: Start difference. First operand 801 states and 2638 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-05-03 14:55:02,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:02,312 INFO L93 Difference]: Finished difference Result 1080 states and 3429 transitions. [2021-05-03 14:55:02,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-03 14:55:02,312 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-05-03 14:55:02,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:02,314 INFO L225 Difference]: With dead ends: 1080 [2021-05-03 14:55:02,314 INFO L226 Difference]: Without dead ends: 1026 [2021-05-03 14:55:02,314 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 1305.7ms TimeCoverageRelationStatistics Valid=187, Invalid=1003, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 14:55:02,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2021-05-03 14:55:02,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 836. [2021-05-03 14:55:02,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 3.291017964071856) internal successors, (2748), 835 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:02,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 2748 transitions. [2021-05-03 14:55:02,324 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 2748 transitions. Word has length 23 [2021-05-03 14:55:02,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:02,324 INFO L480 AbstractCegarLoop]: Abstraction has 836 states and 2748 transitions. [2021-05-03 14:55:02,324 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-05-03 14:55:02,324 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 2748 transitions. [2021-05-03 14:55:02,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:02,325 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:02,325 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:02,526 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9180 [2021-05-03 14:55:02,526 INFO L428 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:02,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:02,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1562893645, now seen corresponding path program 97 times [2021-05-03 14:55:02,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:02,527 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659740975] [2021-05-03 14:55:02,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:02,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:02,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:02,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659740975] [2021-05-03 14:55:02,706 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584599015] [2021-05-03 14:55:02,706 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 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-05-03 14:55:02,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:02,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:02,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:03,041 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:03,041 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:03,041 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:03,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54616506] [2021-05-03 14:55:03,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:03,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:03,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:03,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:03,042 INFO L87 Difference]: Start difference. First operand 836 states and 2748 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:05,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:05,780 INFO L93 Difference]: Finished difference Result 1616 states and 4941 transitions. [2021-05-03 14:55:05,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 14:55:05,780 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:55:05,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:05,783 INFO L225 Difference]: With dead ends: 1616 [2021-05-03 14:55:05,783 INFO L226 Difference]: Without dead ends: 1416 [2021-05-03 14:55:05,783 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1048 ImplicationChecksByTransitivity, 2153.6ms TimeCoverageRelationStatistics Valid=401, Invalid=3381, Unknown=0, NotChecked=0, Total=3782 [2021-05-03 14:55:05,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2021-05-03 14:55:05,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 826. [2021-05-03 14:55:05,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 3.2884848484848486) internal successors, (2713), 825 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:05,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 2713 transitions. [2021-05-03 14:55:05,794 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 2713 transitions. Word has length 23 [2021-05-03 14:55:05,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:05,794 INFO L480 AbstractCegarLoop]: Abstraction has 826 states and 2713 transitions. [2021-05-03 14:55:05,794 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:05,794 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 2713 transitions. [2021-05-03 14:55:05,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:05,795 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:05,795 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:06,008 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9336 [2021-05-03 14:55:06,009 INFO L428 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:06,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:06,009 INFO L82 PathProgramCache]: Analyzing trace with hash 293745579, now seen corresponding path program 98 times [2021-05-03 14:55:06,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:06,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99924655] [2021-05-03 14:55:06,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:06,192 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:06,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99924655] [2021-05-03 14:55:06,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653932394] [2021-05-03 14:55:06,192 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 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-05-03 14:55:06,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:55:06,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:06,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:06,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:06,513 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:06,513 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:06,513 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720851168] [2021-05-03 14:55:06,513 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:06,513 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:06,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:06,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:06,513 INFO L87 Difference]: Start difference. First operand 826 states and 2713 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-05-03 14:55:09,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:09,574 INFO L93 Difference]: Finished difference Result 1542 states and 4785 transitions. [2021-05-03 14:55:09,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-03 14:55:09,574 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:55:09,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:09,576 INFO L225 Difference]: With dead ends: 1542 [2021-05-03 14:55:09,576 INFO L226 Difference]: Without dead ends: 1396 [2021-05-03 14:55:09,576 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 941 ImplicationChecksByTransitivity, 2235.3ms TimeCoverageRelationStatistics Valid=344, Invalid=3316, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 14:55:09,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2021-05-03 14:55:09,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 861. [2021-05-03 14:55:09,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 3.302325581395349) internal successors, (2840), 860 states have internal predecessors, (2840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:09,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 2840 transitions. [2021-05-03 14:55:09,587 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 2840 transitions. Word has length 23 [2021-05-03 14:55:09,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:09,587 INFO L480 AbstractCegarLoop]: Abstraction has 861 states and 2840 transitions. [2021-05-03 14:55:09,587 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-05-03 14:55:09,587 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 2840 transitions. [2021-05-03 14:55:09,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:09,588 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:09,588 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:09,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9347,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:55:09,789 INFO L428 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:09,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:09,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1909444947, now seen corresponding path program 99 times [2021-05-03 14:55:09,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:09,789 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903764196] [2021-05-03 14:55:09,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:09,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:09,925 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:09,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903764196] [2021-05-03 14:55:09,926 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278523748] [2021-05-03 14:55:09,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 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-05-03 14:55:09,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:55:09,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:09,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:09,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:10,266 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:10,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:10,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:10,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731695865] [2021-05-03 14:55:10,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:10,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:10,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:10,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:10,267 INFO L87 Difference]: Start difference. First operand 861 states and 2840 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-05-03 14:55:12,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:12,291 INFO L93 Difference]: Finished difference Result 1427 states and 4467 transitions. [2021-05-03 14:55:12,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-03 14:55:12,291 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:55:12,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:12,293 INFO L225 Difference]: With dead ends: 1427 [2021-05-03 14:55:12,293 INFO L226 Difference]: Without dead ends: 1281 [2021-05-03 14:55:12,294 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 1330.1ms TimeCoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 14:55:12,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2021-05-03 14:55:12,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 853. [2021-05-03 14:55:12,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.307511737089202) internal successors, (2818), 852 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:12,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2818 transitions. [2021-05-03 14:55:12,304 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2818 transitions. Word has length 23 [2021-05-03 14:55:12,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:12,304 INFO L480 AbstractCegarLoop]: Abstraction has 853 states and 2818 transitions. [2021-05-03 14:55:12,304 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-05-03 14:55:12,304 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2818 transitions. [2021-05-03 14:55:12,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:12,305 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:12,305 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:12,505 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9357 [2021-05-03 14:55:12,505 INFO L428 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:12,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:12,506 INFO L82 PathProgramCache]: Analyzing trace with hash -1607181827, now seen corresponding path program 100 times [2021-05-03 14:55:12,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:12,506 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031746431] [2021-05-03 14:55:12,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:12,913 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:12,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031746431] [2021-05-03 14:55:12,913 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635814635] [2021-05-03 14:55:12,914 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:55:12,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:55:12,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:12,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:12,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:13,249 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:13,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:13,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:55:13,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749289014] [2021-05-03 14:55:13,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:55:13,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:13,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:55:13,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:55:13,250 INFO L87 Difference]: Start difference. First operand 853 states and 2818 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-05-03 14:55:14,437 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 48 [2021-05-03 14:55:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:16,003 INFO L93 Difference]: Finished difference Result 1297 states and 4105 transitions. [2021-05-03 14:55:16,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-03 14:55:16,004 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-05-03 14:55:16,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:16,005 INFO L225 Difference]: With dead ends: 1297 [2021-05-03 14:55:16,005 INFO L226 Difference]: Without dead ends: 1207 [2021-05-03 14:55:16,006 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 2311.1ms TimeCoverageRelationStatistics Valid=282, Invalid=2268, Unknown=0, NotChecked=0, Total=2550 [2021-05-03 14:55:16,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2021-05-03 14:55:16,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 844. [2021-05-03 14:55:16,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 3.306049822064057) internal successors, (2787), 843 states have internal predecessors, (2787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:16,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 2787 transitions. [2021-05-03 14:55:16,015 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 2787 transitions. Word has length 23 [2021-05-03 14:55:16,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:16,015 INFO L480 AbstractCegarLoop]: Abstraction has 844 states and 2787 transitions. [2021-05-03 14:55:16,015 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-05-03 14:55:16,015 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 2787 transitions. [2021-05-03 14:55:16,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:16,016 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:16,016 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:16,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9365,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:55:16,217 INFO L428 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:16,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:16,217 INFO L82 PathProgramCache]: Analyzing trace with hash -748196663, now seen corresponding path program 101 times [2021-05-03 14:55:16,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:16,217 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183018989] [2021-05-03 14:55:16,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:16,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:16,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:16,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183018989] [2021-05-03 14:55:16,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851844643] [2021-05-03 14:55:16,639 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 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-05-03 14:55:16,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:55:16,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:16,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:55:16,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:17,704 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 1=[char_at_5]} [2021-05-03 14:55:17,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-05-03 14:55:17,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,723 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,730 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:17,735 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,741 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,744 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,745 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:17,751 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,756 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,760 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,761 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,766 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,771 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,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 5 treesize of output 3 [2021-05-03 14:55:17,777 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,780 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,781 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:17,787 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,791 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,792 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:17,798 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,801 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,802 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,806 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,807 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,811 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,812 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,817 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,820 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,821 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,825 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,829 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,830 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,834 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,838 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,841 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,853 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,857 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:17,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:17,861 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,000 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 14:55:18,000 INFO L628 ElimStorePlain]: treesize reduction 59, result has 68.8 percent of original size [2021-05-03 14:55:18,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:18,005 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:18,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:18,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:18,010 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:18,014 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,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-05-03 14:55:18,018 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,020 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:18,021 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:18,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:18,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:55:18,053 INFO L247 ElimStorePlain]: Needed 34 recursive calls to eliminate 3 variables, input treesize:1125, output treesize:35 [2021-05-03 14:55:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:18,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:18,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:55:18,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625266514] [2021-05-03 14:55:18,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:55:18,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:18,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:55:18,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:55:18,136 INFO L87 Difference]: Start difference. First operand 844 states and 2787 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-05-03 14:55:20,083 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2021-05-03 14:55:20,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:20,117 INFO L93 Difference]: Finished difference Result 1324 states and 4200 transitions. [2021-05-03 14:55:20,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-03 14:55:20,118 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-05-03 14:55:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:20,120 INFO L225 Difference]: With dead ends: 1324 [2021-05-03 14:55:20,120 INFO L226 Difference]: Without dead ends: 1263 [2021-05-03 14:55:20,120 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 1770.1ms TimeCoverageRelationStatistics Valid=199, Invalid=1523, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:55:20,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2021-05-03 14:55:20,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 824. [2021-05-03 14:55:20,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 823 states have (on average 3.3001215066828675) internal successors, (2716), 823 states have internal predecessors, (2716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:20,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 2716 transitions. [2021-05-03 14:55:20,129 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 2716 transitions. Word has length 23 [2021-05-03 14:55:20,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:20,129 INFO L480 AbstractCegarLoop]: Abstraction has 824 states and 2716 transitions. [2021-05-03 14:55:20,129 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-05-03 14:55:20,130 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 2716 transitions. [2021-05-03 14:55:20,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:20,130 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:20,130 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:20,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9375 [2021-05-03 14:55:20,331 INFO L428 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:20,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:20,331 INFO L82 PathProgramCache]: Analyzing trace with hash -1901072589, now seen corresponding path program 102 times [2021-05-03 14:55:20,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:20,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344697416] [2021-05-03 14:55:20,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:20,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344697416] [2021-05-03 14:55:20,494 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722533572] [2021-05-03 14:55:20,494 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 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-05-03 14:55:20,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:55:20,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:20,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:20,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:20,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,684 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,685 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,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 13 treesize of output 9 [2021-05-03 14:55:20,690 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,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 13 treesize of output 9 [2021-05-03 14:55:20,695 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:20,699 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:20,703 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,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-05-03 14:55:20,708 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,711 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,712 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:20,717 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,722 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,726 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,730 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,732 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,733 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,736 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,737 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,740 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:20,741 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:20,848 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-05-03 14:55:20,849 INFO L628 ElimStorePlain]: treesize reduction 68, result has 61.6 percent of original size [2021-05-03 14:55:20,852 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-05-03 14:55:20,852 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:547, output treesize:101 [2021-05-03 14:55:22,402 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_140, v_prenex_141, char_at_9, v_prenex_139], 6=[char_at_5]} [2021-05-03 14:55:22,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:22,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:22,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-05-03 14:55:22,430 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:22,437 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:22,438 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:22,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:22,445 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,035 WARN L205 SmtUtils]: Spent 590.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 65 [2021-05-03 14:55:23,036 INFO L628 ElimStorePlain]: treesize reduction 1168, result has 28.0 percent of original size [2021-05-03 14:55:23,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:23,042 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,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-05-03 14:55:23,047 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:23,053 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:23,057 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,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 5 treesize of output 3 [2021-05-03 14:55:23,064 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,068 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:23,069 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,072 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:23,073 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,076 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:23,077 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,282 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 52 [2021-05-03 14:55:23,282 INFO L628 ElimStorePlain]: treesize reduction 124, result has 59.1 percent of original size [2021-05-03 14:55:23,282 INFO L518 ElimStorePlain]: Eliminatee char_at_9 vanished before elimination [2021-05-03 14:55:23,282 INFO L518 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2021-05-03 14:55:23,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:23,287 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:23,292 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,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-05-03 14:55:23,296 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:23,302 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,305 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:23,306 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:23,409 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-05-03 14:55:23,410 INFO L628 ElimStorePlain]: treesize reduction 24, result has 81.0 percent of original size [2021-05-03 14:55:23,411 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 5 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:55:23,411 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 9 variables, input treesize:1761, output treesize:37 [2021-05-03 14:55:23,537 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:23,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:23,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 14:55:23,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088962621] [2021-05-03 14:55:23,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:55:23,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:23,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:55:23,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:55:23,538 INFO L87 Difference]: Start difference. First operand 824 states and 2716 transitions. Second operand has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:23,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:23,923 INFO L93 Difference]: Finished difference Result 1196 states and 3841 transitions. [2021-05-03 14:55:23,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:55:23,923 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:55:23,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:23,925 INFO L225 Difference]: With dead ends: 1196 [2021-05-03 14:55:23,925 INFO L226 Difference]: Without dead ends: 1142 [2021-05-03 14:55:23,925 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 566.3ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:55:23,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-05-03 14:55:23,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 815. [2021-05-03 14:55:23,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 814 states have (on average 3.291154791154791) internal successors, (2679), 814 states have internal predecessors, (2679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:23,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 2679 transitions. [2021-05-03 14:55:23,934 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 2679 transitions. Word has length 23 [2021-05-03 14:55:23,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:23,934 INFO L480 AbstractCegarLoop]: Abstraction has 815 states and 2679 transitions. [2021-05-03 14:55:23,934 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:23,934 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 2679 transitions. [2021-05-03 14:55:23,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:23,935 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:23,935 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:24,136 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9583 [2021-05-03 14:55:24,136 INFO L428 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:24,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:24,136 INFO L82 PathProgramCache]: Analyzing trace with hash -2000005909, now seen corresponding path program 103 times [2021-05-03 14:55:24,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:24,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616090178] [2021-05-03 14:55:24,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:24,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:24,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:24,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616090178] [2021-05-03 14:55:24,332 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220958240] [2021-05-03 14:55:24,332 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 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-05-03 14:55:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:24,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:24,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:24,717 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:24,718 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:24,718 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-05-03 14:55:24,718 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721527816] [2021-05-03 14:55:24,718 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:55:24,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:24,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:55:24,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:55:24,718 INFO L87 Difference]: Start difference. First operand 815 states and 2679 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-05-03 14:55:28,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:28,269 INFO L93 Difference]: Finished difference Result 1614 states and 4998 transitions. [2021-05-03 14:55:28,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:55:28,270 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-05-03 14:55:28,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:28,272 INFO L225 Difference]: With dead ends: 1614 [2021-05-03 14:55:28,272 INFO L226 Difference]: Without dead ends: 1483 [2021-05-03 14:55:28,272 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1273 ImplicationChecksByTransitivity, 2767.5ms TimeCoverageRelationStatistics Valid=507, Invalid=4049, Unknown=0, NotChecked=0, Total=4556 [2021-05-03 14:55:28,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2021-05-03 14:55:28,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 858. [2021-05-03 14:55:28,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.3057176196032674) internal successors, (2833), 857 states have internal predecessors, (2833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:28,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2833 transitions. [2021-05-03 14:55:28,283 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2833 transitions. Word has length 23 [2021-05-03 14:55:28,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:28,283 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2833 transitions. [2021-05-03 14:55:28,283 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-05-03 14:55:28,283 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2833 transitions. [2021-05-03 14:55:28,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:28,284 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:28,284 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:28,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9887 [2021-05-03 14:55:28,485 INFO L428 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:28,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:28,485 INFO L82 PathProgramCache]: Analyzing trace with hash 538343565, now seen corresponding path program 104 times [2021-05-03 14:55:28,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:28,485 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211862170] [2021-05-03 14:55:28,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:28,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:28,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211862170] [2021-05-03 14:55:28,638 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451663434] [2021-05-03 14:55:28,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:55:28,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:55:28,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:28,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:28,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:28,987 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:28,987 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:28,987 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:28,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902306477] [2021-05-03 14:55:28,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:28,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:28,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:28,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:28,987 INFO L87 Difference]: Start difference. First operand 858 states and 2833 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-05-03 14:55:33,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:33,043 INFO L93 Difference]: Finished difference Result 2106 states and 6411 transitions. [2021-05-03 14:55:33,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-05-03 14:55:33,044 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-05-03 14:55:33,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:33,047 INFO L225 Difference]: With dead ends: 2106 [2021-05-03 14:55:33,047 INFO L226 Difference]: Without dead ends: 1894 [2021-05-03 14:55:33,047 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 51 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 3123.6ms TimeCoverageRelationStatistics Valid=523, Invalid=4733, Unknown=0, NotChecked=0, Total=5256 [2021-05-03 14:55:33,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2021-05-03 14:55:33,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 879. [2021-05-03 14:55:33,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 3.3200455580865604) internal successors, (2915), 878 states have internal predecessors, (2915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:33,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 2915 transitions. [2021-05-03 14:55:33,060 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 2915 transitions. Word has length 23 [2021-05-03 14:55:33,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:33,060 INFO L480 AbstractCegarLoop]: Abstraction has 879 states and 2915 transitions. [2021-05-03 14:55:33,060 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-05-03 14:55:33,060 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 2915 transitions. [2021-05-03 14:55:33,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:33,061 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:33,061 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:33,280 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9898 [2021-05-03 14:55:33,281 INFO L428 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:33,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:33,281 INFO L82 PathProgramCache]: Analyzing trace with hash 329394177, now seen corresponding path program 105 times [2021-05-03 14:55:33,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:33,281 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805889441] [2021-05-03 14:55:33,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:33,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:33,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:33,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805889441] [2021-05-03 14:55:33,477 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589388300] [2021-05-03 14:55:33,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:55:33,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:55:33,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:33,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:33,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:33,852 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:33,852 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:33,852 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:33,852 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400321377] [2021-05-03 14:55:33,852 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:33,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:33,853 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:33,853 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:33,853 INFO L87 Difference]: Start difference. First operand 879 states and 2915 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-05-03 14:55:36,717 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-05-03 14:55:37,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:37,070 INFO L93 Difference]: Finished difference Result 1650 states and 5096 transitions. [2021-05-03 14:55:37,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:55:37,070 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-05-03 14:55:37,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:37,072 INFO L225 Difference]: With dead ends: 1650 [2021-05-03 14:55:37,072 INFO L226 Difference]: Without dead ends: 1500 [2021-05-03 14:55:37,073 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 2612.5ms TimeCoverageRelationStatistics Valid=308, Invalid=3114, Unknown=0, NotChecked=0, Total=3422 [2021-05-03 14:55:37,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2021-05-03 14:55:37,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 924. [2021-05-03 14:55:37,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 923 states have (on average 3.3185265438786566) internal successors, (3063), 923 states have internal predecessors, (3063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:37,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 3063 transitions. [2021-05-03 14:55:37,084 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 3063 transitions. Word has length 23 [2021-05-03 14:55:37,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:37,084 INFO L480 AbstractCegarLoop]: Abstraction has 924 states and 3063 transitions. [2021-05-03 14:55:37,084 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-05-03 14:55:37,084 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 3063 transitions. [2021-05-03 14:55:37,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:37,085 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:37,086 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:37,297 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9908 [2021-05-03 14:55:37,297 INFO L428 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:37,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:37,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1086936203, now seen corresponding path program 106 times [2021-05-03 14:55:37,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:37,297 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035835975] [2021-05-03 14:55:37,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:37,428 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:37,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035835975] [2021-05-03 14:55:37,428 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56491077] [2021-05-03 14:55:37,428 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 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-05-03 14:55:37,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:55:37,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:37,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:55:37,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:37,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:37,716 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,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 5 treesize of output 3 [2021-05-03 14:55:37,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,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 13 treesize of output 9 [2021-05-03 14:55:37,730 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,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 11 treesize of output 7 [2021-05-03 14:55:37,736 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,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-05-03 14:55:37,741 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:55:37,746 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,750 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,754 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,755 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,759 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,762 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:37,764 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,767 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,767 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,772 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,775 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,776 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,779 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,779 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,782 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,783 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,786 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,790 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,794 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,797 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,798 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,801 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,804 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,805 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,809 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,810 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,813 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:37,814 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:37,911 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.8 percent of original size [2021-05-03 14:55:37,914 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-05-03 14:55:37,914 INFO L247 ElimStorePlain]: Needed 25 recursive calls to eliminate 2 variables, input treesize:797, output treesize:89 [2021-05-03 14:55:38,755 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,756 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-05-03 14:55:38,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:38,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:38,763 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:38,767 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,768 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-05-03 14:55:38,769 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:38,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,775 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-05-03 14:55:38,776 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:38,780 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:38,781 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:55:38,782 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:39,009 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 51 [2021-05-03 14:55:39,009 INFO L628 ElimStorePlain]: treesize reduction 315, result has 33.0 percent of original size [2021-05-03 14:55:39,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:39,015 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:39,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:39,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:39,102 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:39,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-05-03 14:55:39,106 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:39,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:39,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 5 xjuncts. [2021-05-03 14:55:39,185 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:588, output treesize:70 [2021-05-03 14:55:39,379 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:39,379 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:39,379 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-05-03 14:55:39,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985864572] [2021-05-03 14:55:39,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:55:39,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:39,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:55:39,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:55:39,380 INFO L87 Difference]: Start difference. First operand 924 states and 3063 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-05-03 14:55:40,446 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 35 [2021-05-03 14:55:41,133 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 34 [2021-05-03 14:55:42,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:42,458 INFO L93 Difference]: Finished difference Result 1633 states and 5057 transitions. [2021-05-03 14:55:42,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 14:55:42,459 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:55:42,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:42,461 INFO L225 Difference]: With dead ends: 1633 [2021-05-03 14:55:42,461 INFO L226 Difference]: Without dead ends: 1450 [2021-05-03 14:55:42,461 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 2363.0ms TimeCoverageRelationStatistics Valid=203, Invalid=1519, Unknown=0, NotChecked=0, Total=1722 [2021-05-03 14:55:42,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2021-05-03 14:55:42,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 935. [2021-05-03 14:55:42,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 935 states, 934 states have (on average 3.3265524625267666) internal successors, (3107), 934 states have internal predecessors, (3107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:42,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 935 states to 935 states and 3107 transitions. [2021-05-03 14:55:42,472 INFO L78 Accepts]: Start accepts. Automaton has 935 states and 3107 transitions. Word has length 23 [2021-05-03 14:55:42,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:42,472 INFO L480 AbstractCegarLoop]: Abstraction has 935 states and 3107 transitions. [2021-05-03 14:55:42,472 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-05-03 14:55:42,472 INFO L276 IsEmpty]: Start isEmpty. Operand 935 states and 3107 transitions. [2021-05-03 14:55:42,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:42,473 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:42,473 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:42,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9921,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:55:42,674 INFO L428 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:42,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:42,674 INFO L82 PathProgramCache]: Analyzing trace with hash 2127880631, now seen corresponding path program 107 times [2021-05-03 14:55:42,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:42,674 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113370524] [2021-05-03 14:55:42,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:42,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:42,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113370524] [2021-05-03 14:55:42,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439963420] [2021-05-03 14:55:42,906 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 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-05-03 14:55:42,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:55:42,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:42,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:42,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55: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-05-03 14:55:43,048 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:43,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,057 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,060 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,061 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,199 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 38 [2021-05-03 14:55:43,200 INFO L628 ElimStorePlain]: treesize reduction 119, result has 53.3 percent of original size [2021-05-03 14:55:43,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:43,204 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,295 INFO L628 ElimStorePlain]: treesize reduction 28, result has 78.6 percent of original size [2021-05-03 14:55:43,296 INFO L518 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2021-05-03 14:55:43,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-05-03 14:55:43,300 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,366 INFO L628 ElimStorePlain]: treesize reduction 23, result has 74.7 percent of original size [2021-05-03 14:55:43,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-05-03 14:55:43,368 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:321, output treesize:60 [2021-05-03 14:55:43,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:43,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,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 13 treesize of output 9 [2021-05-03 14:55:43,660 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:43,665 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,668 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,669 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,673 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,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 13 treesize of output 9 [2021-05-03 14:55:43,678 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,682 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,683 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,686 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,686 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,690 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,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-05-03 14:55:43,696 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,699 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,700 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,704 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,707 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,707 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,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 5 treesize of output 3 [2021-05-03 14:55:43,712 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,716 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,717 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,721 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,722 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,726 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,730 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,733 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,734 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,737 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,738 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,742 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,746 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,746 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,749 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,750 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,753 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,754 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,758 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,762 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,762 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,766 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,769 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,770 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,774 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,777 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,778 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,782 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,785 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,786 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,789 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,790 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,793 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,796 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,797 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,801 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,804 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,907 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 14:55:43,907 INFO L628 ElimStorePlain]: treesize reduction 33, result has 77.6 percent of original size [2021-05-03 14:55:43,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:43,911 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,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 5 treesize of output 3 [2021-05-03 14:55:43,916 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,919 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:43,923 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:43,926 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:43,972 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.0 percent of original size [2021-05-03 14:55:43,973 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:55:43,973 INFO L247 ElimStorePlain]: Needed 43 recursive calls to eliminate 3 variables, input treesize:1185, output treesize:26 [2021-05-03 14:55:44,039 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:44,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:44,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 14 [2021-05-03 14:55:44,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584019924] [2021-05-03 14:55:44,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:55:44,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:44,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:55:44,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:55:44,040 INFO L87 Difference]: Start difference. First operand 935 states and 3107 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-05-03 14:55:44,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:44,335 INFO L93 Difference]: Finished difference Result 1178 states and 3816 transitions. [2021-05-03 14:55:44,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:55:44,336 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-05-03 14:55:44,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:44,338 INFO L225 Difference]: With dead ends: 1178 [2021-05-03 14:55:44,338 INFO L226 Difference]: Without dead ends: 1124 [2021-05-03 14:55:44,338 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 6 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 371.9ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:55:44,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-05-03 14:55:44,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 910. [2021-05-03 14:55:44,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.3333333333333335) internal successors, (3030), 909 states have internal predecessors, (3030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:44,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3030 transitions. [2021-05-03 14:55:44,347 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3030 transitions. Word has length 23 [2021-05-03 14:55:44,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:44,347 INFO L480 AbstractCegarLoop]: Abstraction has 910 states and 3030 transitions. [2021-05-03 14:55:44,347 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-05-03 14:55:44,348 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3030 transitions. [2021-05-03 14:55:44,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:44,348 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:44,349 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:44,549 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10114 [2021-05-03 14:55:44,549 INFO L428 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:44,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:44,549 INFO L82 PathProgramCache]: Analyzing trace with hash -1294330571, now seen corresponding path program 108 times [2021-05-03 14:55:44,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:44,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067272449] [2021-05-03 14:55:44,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:44,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:44,774 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:44,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067272449] [2021-05-03 14:55:44,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988535593] [2021-05-03 14:55:44,774 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 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-05-03 14:55:44,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:55:44,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:44,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:44,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:44,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-05-03 14:55:44,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:44,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 13 treesize of output 9 [2021-05-03 14:55:44,928 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:44,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 13 treesize of output 9 [2021-05-03 14:55:44,932 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:45,098 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 14:55:45,098 INFO L628 ElimStorePlain]: treesize reduction 86, result has 65.7 percent of original size [2021-05-03 14:55:45,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:45,103 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:45,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-05-03 14:55:45,106 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:45,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:45,109 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:45,112 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:45,113 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:45,170 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-05-03 14:55:45,173 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-05-03 14:55:45,173 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:287, output treesize:51 [2021-05-03 14:55:45,985 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:45,985 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:45,985 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 14:55:45,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736896192] [2021-05-03 14:55:45,985 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:55:45,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:45,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:55:45,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:55:45,986 INFO L87 Difference]: Start difference. First operand 910 states and 3030 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-05-03 14:55:48,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:48,904 INFO L93 Difference]: Finished difference Result 1606 states and 5113 transitions. [2021-05-03 14:55:48,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 14:55:48,904 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-05-03 14:55:48,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:48,906 INFO L225 Difference]: With dead ends: 1606 [2021-05-03 14:55:48,906 INFO L226 Difference]: Without dead ends: 1459 [2021-05-03 14:55:48,907 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 2180.3ms TimeCoverageRelationStatistics Valid=314, Invalid=2442, Unknown=0, NotChecked=0, Total=2756 [2021-05-03 14:55:48,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2021-05-03 14:55:48,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 914. [2021-05-03 14:55:48,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 913 states have (on average 3.311062431544359) internal successors, (3023), 913 states have internal predecessors, (3023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:48,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 3023 transitions. [2021-05-03 14:55:48,918 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 3023 transitions. Word has length 23 [2021-05-03 14:55:48,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:48,918 INFO L480 AbstractCegarLoop]: Abstraction has 914 states and 3023 transitions. [2021-05-03 14:55:48,918 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-05-03 14:55:48,918 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 3023 transitions. [2021-05-03 14:55:48,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:48,919 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:48,919 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:49,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10200 [2021-05-03 14:55:49,125 INFO L428 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:49,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:49,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1747844857, now seen corresponding path program 109 times [2021-05-03 14:55:49,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:49,126 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031981918] [2021-05-03 14:55:49,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:49,253 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:49,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031981918] [2021-05-03 14:55:49,254 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041494782] [2021-05-03 14:55:49,254 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 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-05-03 14:55:49,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:49,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:49,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:49,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:49,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:49,493 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,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-05-03 14:55:49,500 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,504 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,508 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,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 11 treesize of output 7 [2021-05-03 14:55:49,513 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,517 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:55:49,522 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:49,527 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,532 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:49,538 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,541 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,542 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,545 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,546 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,549 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,550 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,555 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:49,560 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,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-05-03 14:55:49,565 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,568 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,569 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,573 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,574 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,577 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,578 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,581 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,582 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,585 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,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-05-03 14:55:49,590 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,594 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,598 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,602 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,605 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,609 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,611 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,612 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:49,615 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:49,719 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 14:55:49,719 INFO L628 ElimStorePlain]: treesize reduction 116, result has 45.5 percent of original size [2021-05-03 14:55:49,722 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-05-03 14:55:49,722 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 2 variables, input treesize:1094, output treesize:89 [2021-05-03 14:55:50,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:55:50,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,517 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-05-03 14:55:50,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-05-03 14:55:50,524 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,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, 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-05-03 14:55:50,530 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:55:50,536 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-05-03 14:55:50,537 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,540 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:50,541 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,659 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 42 [2021-05-03 14:55:50,659 INFO L628 ElimStorePlain]: treesize reduction 336, result has 19.2 percent of original size [2021-05-03 14:55:50,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 5 treesize of output 3 [2021-05-03 14:55:50,664 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,701 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:50,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-05-03 14:55:50,705 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:50,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:55:50,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:55:50,742 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 6 variables, input treesize:638, output treesize:37 [2021-05-03 14:55:50,878 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:50,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:50,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-05-03 14:55:50,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984217523] [2021-05-03 14:55:50,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:55:50,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:50,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:55:50,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:55:50,879 INFO L87 Difference]: Start difference. First operand 914 states and 3023 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-05-03 14:55:52,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:52,846 INFO L93 Difference]: Finished difference Result 1612 states and 5019 transitions. [2021-05-03 14:55:52,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-03 14:55:52,847 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 23 [2021-05-03 14:55:52,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:52,849 INFO L225 Difference]: With dead ends: 1612 [2021-05-03 14:55:52,849 INFO L226 Difference]: Without dead ends: 1437 [2021-05-03 14:55:52,849 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 1374.5ms TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2021-05-03 14:55:52,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2021-05-03 14:55:52,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 893. [2021-05-03 14:55:52,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 893 states, 892 states have (on average 3.289237668161435) internal successors, (2934), 892 states have internal predecessors, (2934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:52,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 2934 transitions. [2021-05-03 14:55:52,860 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 2934 transitions. Word has length 23 [2021-05-03 14:55:52,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:52,860 INFO L480 AbstractCegarLoop]: Abstraction has 893 states and 2934 transitions. [2021-05-03 14:55:52,860 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-05-03 14:55:52,860 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 2934 transitions. [2021-05-03 14:55:52,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:52,861 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:52,861 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:53,062 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10378 [2021-05-03 14:55:53,062 INFO L428 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:53,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:53,062 INFO L82 PathProgramCache]: Analyzing trace with hash -1356968041, now seen corresponding path program 110 times [2021-05-03 14:55:53,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:53,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841022138] [2021-05-03 14:55:53,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:53,255 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:55:53,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841022138] [2021-05-03 14:55:53,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157964575] [2021-05-03 14:55:53,255 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 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-05-03 14:55:53,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:55:53,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:53,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:53,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:53,552 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:55:53,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:53,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:55:53,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438340833] [2021-05-03 14:55:53,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:55:53,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:53,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:55:53,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:55:53,552 INFO L87 Difference]: Start difference. First operand 893 states and 2934 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-05-03 14:55:55,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:55:55,034 INFO L93 Difference]: Finished difference Result 1289 states and 4041 transitions. [2021-05-03 14:55:55,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 14:55:55,034 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-05-03 14:55:55,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:55:55,036 INFO L225 Difference]: With dead ends: 1289 [2021-05-03 14:55:55,036 INFO L226 Difference]: Without dead ends: 1162 [2021-05-03 14:55:55,036 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1160.4ms TimeCoverageRelationStatistics Valid=143, Invalid=1117, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 14:55:55,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2021-05-03 14:55:55,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 875. [2021-05-03 14:55:55,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 874 states have (on average 3.279176201372998) internal successors, (2866), 874 states have internal predecessors, (2866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:55:55,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 2866 transitions. [2021-05-03 14:55:55,046 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 2866 transitions. Word has length 23 [2021-05-03 14:55:55,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:55:55,046 INFO L480 AbstractCegarLoop]: Abstraction has 875 states and 2866 transitions. [2021-05-03 14:55:55,046 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-05-03 14:55:55,046 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 2866 transitions. [2021-05-03 14:55:55,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:55:55,047 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:55:55,047 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:55:55,247 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10583 [2021-05-03 14:55:55,247 INFO L428 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:55:55,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:55:55,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1787183005, now seen corresponding path program 111 times [2021-05-03 14:55:55,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:55:55,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571877654] [2021-05-03 14:55:55,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:55:55,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:55:55,441 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:55,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571877654] [2021-05-03 14:55:55,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939385770] [2021-05-03 14:55:55,441 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 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-05-03 14:55:55,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:55:55,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:55:55,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:55:55,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:55:56,564 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_158], 1=[char_at_1]} [2021-05-03 14:55:56,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,572 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,580 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,586 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,587 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,594 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,601 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,602 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,607 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,608 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,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 5 treesize of output 3 [2021-05-03 14:55:56,616 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,622 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,623 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,630 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,631 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,638 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,639 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 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-05-03 14:55:56,646 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,652 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,653 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,659 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,659 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,666 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,667 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,674 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:56,683 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,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 5 treesize of output 3 [2021-05-03 14:55:56,691 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,703 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,705 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,712 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,713 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,720 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,721 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,727 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,728 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,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-05-03 14:55:56,736 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,741 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,742 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,748 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,749 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,755 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,756 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,763 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,764 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,772 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,778 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,780 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,786 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,787 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,793 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,794 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,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-05-03 14:55:56,803 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,810 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,811 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,818 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,825 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,826 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,834 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,840 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,841 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,849 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,855 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,856 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,861 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,862 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,868 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,869 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,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 11 treesize of output 7 [2021-05-03 14:55:56,877 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,883 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,884 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,891 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,897 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,898 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,905 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,911 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,912 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:55:56,920 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,926 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,927 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,932 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,933 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,938 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,939 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,944 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,945 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,951 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,957 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,958 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,964 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,965 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,972 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,978 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,984 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,985 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,992 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:56,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:56,998 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:57,004 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,227 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-05-03 14:55:57,228 INFO L628 ElimStorePlain]: treesize reduction 620, result has 22.2 percent of original size [2021-05-03 14:55:57,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-05-03 14:55:57,234 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,368 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-05-03 14:55:57,368 INFO L628 ElimStorePlain]: treesize reduction 38, result has 77.0 percent of original size [2021-05-03 14:55:57,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-05-03 14:55:57,373 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,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-05-03 14:55:57,379 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:55:57,384 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:57,388 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,390 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:55:57,391 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:55:57,449 INFO L628 ElimStorePlain]: treesize reduction 1, result has 98.3 percent of original size [2021-05-03 14:55:57,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:55:57,450 INFO L247 ElimStorePlain]: Needed 67 recursive calls to eliminate 4 variables, input treesize:2941, output treesize:35 [2021-05-03 14:55:57,571 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:55:57,571 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:55:57,571 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-05-03 14:55:57,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133376681] [2021-05-03 14:55:57,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:55:57,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:55:57,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:55:57,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:55:57,572 INFO L87 Difference]: Start difference. First operand 875 states and 2866 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-05-03 14:55:58,959 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 48 [2021-05-03 14:56:00,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:00,475 INFO L93 Difference]: Finished difference Result 1593 states and 4957 transitions. [2021-05-03 14:56:00,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-03 14:56:00,475 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 23 [2021-05-03 14:56:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:00,477 INFO L225 Difference]: With dead ends: 1593 [2021-05-03 14:56:00,477 INFO L226 Difference]: Without dead ends: 1439 [2021-05-03 14:56:00,478 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 2481.9ms TimeCoverageRelationStatistics Valid=290, Invalid=1966, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 14:56:00,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1439 states. [2021-05-03 14:56:00,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1439 to 885. [2021-05-03 14:56:00,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 884 states have (on average 3.3031674208144794) internal successors, (2920), 884 states have internal predecessors, (2920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:00,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 2920 transitions. [2021-05-03 14:56:00,488 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 2920 transitions. Word has length 23 [2021-05-03 14:56:00,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:00,488 INFO L480 AbstractCegarLoop]: Abstraction has 885 states and 2920 transitions. [2021-05-03 14:56:00,488 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-05-03 14:56:00,488 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 2920 transitions. [2021-05-03 14:56:00,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:00,489 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:00,489 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:00,690 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10593,134 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:00,690 INFO L428 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:00,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:00,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1395275829, now seen corresponding path program 112 times [2021-05-03 14:56:00,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:00,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787901548] [2021-05-03 14:56:00,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:00,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:00,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:00,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787901548] [2021-05-03 14:56:00,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663980675] [2021-05-03 14:56:00,888 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 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-05-03 14:56:00,916 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:56:00,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:00,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:00,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:01,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-05-03 14:56:01,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,220 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-05-03 14:56:01,221 INFO L628 ElimStorePlain]: treesize reduction 89, result has 68.9 percent of original size [2021-05-03 14:56:01,221 INFO L518 ElimStorePlain]: Eliminatee v_prenex_164 vanished before elimination [2021-05-03 14:56:01,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:01,225 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,370 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-05-03 14:56:01,370 INFO L628 ElimStorePlain]: treesize reduction 20, result has 89.2 percent of original size [2021-05-03 14:56:01,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:01,375 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:01,379 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:01,382 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,385 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:01,386 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:01,447 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-05-03 14:56:01,449 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-05-03 14:56:01,449 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:291, output treesize:51 [2021-05-03 14:56:02,171 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:02,171 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:02,171 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:56:02,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061821473] [2021-05-03 14:56:02,171 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:56:02,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:02,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:56:02,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:56:02,172 INFO L87 Difference]: Start difference. First operand 885 states and 2920 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-05-03 14:56:02,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:02,826 INFO L93 Difference]: Finished difference Result 1142 states and 3729 transitions. [2021-05-03 14:56:02,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:56:02,827 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 23 [2021-05-03 14:56:02,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:02,829 INFO L225 Difference]: With dead ends: 1142 [2021-05-03 14:56:02,829 INFO L226 Difference]: Without dead ends: 1103 [2021-05-03 14:56:02,829 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 764.0ms TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:56:02,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-05-03 14:56:02,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 894. [2021-05-03 14:56:02,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 894 states, 893 states have (on average 3.3079507278835387) internal successors, (2954), 893 states have internal predecessors, (2954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:02,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 894 states to 894 states and 2954 transitions. [2021-05-03 14:56:02,838 INFO L78 Accepts]: Start accepts. Automaton has 894 states and 2954 transitions. Word has length 23 [2021-05-03 14:56:02,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:02,838 INFO L480 AbstractCegarLoop]: Abstraction has 894 states and 2954 transitions. [2021-05-03 14:56:02,838 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-05-03 14:56:02,839 INFO L276 IsEmpty]: Start isEmpty. Operand 894 states and 2954 transitions. [2021-05-03 14:56:02,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:02,839 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:02,840 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:03,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10824,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:03,040 INFO L428 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:03,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:03,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1985606543, now seen corresponding path program 113 times [2021-05-03 14:56:03,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:03,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514603144] [2021-05-03 14:56:03,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:03,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:03,256 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:03,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514603144] [2021-05-03 14:56:03,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671921955] [2021-05-03 14:56:03,256 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 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-05-03 14:56:03,285 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 14:56:03,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:03,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:03,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:03,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,409 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,410 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,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-05-03 14:56:03,415 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,419 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:03,425 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:03,431 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,436 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,439 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,440 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,445 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,449 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,450 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,456 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,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-05-03 14:56:03,463 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,467 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,468 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,473 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,476 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:03,477 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,598 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 31 [2021-05-03 14:56:03,598 INFO L628 ElimStorePlain]: treesize reduction 107, result has 49.0 percent of original size [2021-05-03 14:56:03,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:03,603 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:03,681 INFO L628 ElimStorePlain]: treesize reduction 23, result has 74.7 percent of original size [2021-05-03 14:56:03,684 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-05-03 14:56:03,684 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 3 variables, input treesize:622, output treesize:60 [2021-05-03 14:56:05,115 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1], 3=[char_at_5]} [2021-05-03 14:56:05,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,131 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,132 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,138 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,139 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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 11 treesize of output 7 [2021-05-03 14:56:05,147 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,152 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,154 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,159 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,160 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,167 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,174 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,181 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,182 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,189 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,196 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,197 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,204 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,205 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,211 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,212 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,219 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,227 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,233 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,241 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,248 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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 13 treesize of output 9 [2021-05-03 14:56:05,256 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,264 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,272 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,279 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,288 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,293 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,294 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:05,303 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,308 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,310 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,315 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,316 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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-05-03 14:56:05,325 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,332 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,339 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,340 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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 13 treesize of output 9 [2021-05-03 14:56:05,349 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:05,357 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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 13 treesize of output 9 [2021-05-03 14:56:05,366 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,374 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,381 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,388 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,390 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,396 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,403 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,405 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,412 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:05,421 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,430 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,437 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,444 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,445 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,450 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,452 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,458 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,459 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,467 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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-05-03 14:56:05,476 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,481 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,483 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,489 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,491 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,496 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,497 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,503 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,505 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,512 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,518 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,519 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,525 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,526 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,533 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,855 WARN L205 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-05-03 14:56:05,855 INFO L628 ElimStorePlain]: treesize reduction 90, result has 72.3 percent of original size [2021-05-03 14:56:05,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,862 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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 13 treesize of output 9 [2021-05-03 14:56:05,869 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,876 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,880 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:05,881 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,887 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:05,894 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:05,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-05-03 14:56:05,901 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:06,105 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-05-03 14:56:06,105 INFO L628 ElimStorePlain]: treesize reduction 25, result has 85.5 percent of original size [2021-05-03 14:56:06,107 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:56:06,107 INFO L247 ElimStorePlain]: Needed 63 recursive calls to eliminate 5 variables, input treesize:2359, output treesize:47 [2021-05-03 14:56:06,280 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:06,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:06,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:56:06,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709740894] [2021-05-03 14:56:06,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:56:06,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:06,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:56:06,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:56:06,281 INFO L87 Difference]: Start difference. First operand 894 states and 2954 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-05-03 14:56:06,982 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 14:56:07,398 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-05-03 14:56:07,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:07,532 INFO L93 Difference]: Finished difference Result 1213 states and 3892 transitions. [2021-05-03 14:56:07,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-03 14:56:07,533 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-05-03 14:56:07,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:07,535 INFO L225 Difference]: With dead ends: 1213 [2021-05-03 14:56:07,535 INFO L226 Difference]: Without dead ends: 1159 [2021-05-03 14:56:07,535 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1382.0ms TimeCoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-05-03 14:56:07,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2021-05-03 14:56:07,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 857. [2021-05-03 14:56:07,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 3.286214953271028) internal successors, (2813), 856 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:07,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 2813 transitions. [2021-05-03 14:56:07,545 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 2813 transitions. Word has length 23 [2021-05-03 14:56:07,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:07,545 INFO L480 AbstractCegarLoop]: Abstraction has 857 states and 2813 transitions. [2021-05-03 14:56:07,545 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-05-03 14:56:07,545 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 2813 transitions. [2021-05-03 14:56:07,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:07,546 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:07,546 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:07,746 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10949,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:07,746 INFO L428 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:07,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:07,747 INFO L82 PathProgramCache]: Analyzing trace with hash -288361599, now seen corresponding path program 114 times [2021-05-03 14:56:07,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:07,747 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607819845] [2021-05-03 14:56:07,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:07,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:07,988 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:07,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607819845] [2021-05-03 14:56:07,988 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506906103] [2021-05-03 14:56:07,988 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 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-05-03 14:56:08,018 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:56:08,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:08,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:56:08,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:08,271 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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 5 treesize of output 3 [2021-05-03 14:56:08,278 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,284 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,287 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,288 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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 13 treesize of output 9 [2021-05-03 14:56:08,294 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,298 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,299 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,305 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:08,311 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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 11 treesize of output 7 [2021-05-03 14:56:08,317 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,321 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,322 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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 11 treesize of output 7 [2021-05-03 14:56:08,328 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,333 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,339 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:08,344 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:56:08,350 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,354 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,355 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,360 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,365 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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-05-03 14:56:08,371 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,375 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,376 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,382 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,386 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,387 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,392 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,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 11 treesize of output 7 [2021-05-03 14:56:08,398 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:08,405 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:08,411 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,416 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,421 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,424 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,426 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,430 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,431 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,434 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:08,435 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:08,583 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-05-03 14:56:08,584 INFO L628 ElimStorePlain]: treesize reduction 74, result has 59.8 percent of original size [2021-05-03 14:56:08,587 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-05-03 14:56:08,587 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 2 variables, input treesize:1060, output treesize:102 [2021-05-03 14:56:10,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,246 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-05-03 14:56:10,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,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, 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-05-03 14:56:10,256 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,264 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-05-03 14:56:10,266 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,272 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,274 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-05-03 14:56:10,276 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:10,283 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-05-03 14:56:10,284 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,289 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:10,291 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,705 WARN L205 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-05-03 14:56:10,706 INFO L628 ElimStorePlain]: treesize reduction 487, result has 31.1 percent of original size [2021-05-03 14:56:10,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-05-03 14:56:10,712 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,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 5 treesize of output 3 [2021-05-03 14:56:10,719 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,885 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 56 [2021-05-03 14:56:10,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:10,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:10,892 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:10,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-05-03 14:56:10,898 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:11,051 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-05-03 14:56:11,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:11,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:11,058 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:11,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:11,064 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:11,212 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 14:56:11,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:11,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:56:11,215 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:865, output treesize:78 [2021-05-03 14:56:11,465 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:11,465 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:11,465 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-05-03 14:56:11,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440951262] [2021-05-03 14:56:11,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:56:11,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:11,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:56:11,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:56:11,466 INFO L87 Difference]: Start difference. First operand 857 states and 2813 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-05-03 14:56:13,200 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 71 [2021-05-03 14:56:13,557 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 72 [2021-05-03 14:56:13,786 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-05-03 14:56:14,210 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-05-03 14:56:14,368 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 41 [2021-05-03 14:56:14,505 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 36 [2021-05-03 14:56:14,860 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 69 [2021-05-03 14:56:15,053 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-05-03 14:56:15,180 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 38 [2021-05-03 14:56:15,371 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-05-03 14:56:15,593 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-05-03 14:56:15,718 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-05-03 14:56:16,106 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 33 [2021-05-03 14:56:16,281 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 34 [2021-05-03 14:56:16,421 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 35 [2021-05-03 14:56:16,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:16,468 INFO L93 Difference]: Finished difference Result 1696 states and 5203 transitions. [2021-05-03 14:56:16,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-03 14:56:16,469 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 23 [2021-05-03 14:56:16,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:16,471 INFO L225 Difference]: With dead ends: 1696 [2021-05-03 14:56:16,471 INFO L226 Difference]: Without dead ends: 1429 [2021-05-03 14:56:16,472 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 4005.4ms TimeCoverageRelationStatistics Valid=296, Invalid=2154, Unknown=0, NotChecked=0, Total=2450 [2021-05-03 14:56:16,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2021-05-03 14:56:16,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 860. [2021-05-03 14:56:16,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 860 states, 859 states have (on average 3.2863795110593714) internal successors, (2823), 859 states have internal predecessors, (2823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:16,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 860 states to 860 states and 2823 transitions. [2021-05-03 14:56:16,483 INFO L78 Accepts]: Start accepts. Automaton has 860 states and 2823 transitions. Word has length 23 [2021-05-03 14:56:16,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:16,483 INFO L480 AbstractCegarLoop]: Abstraction has 860 states and 2823 transitions. [2021-05-03 14:56:16,483 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-05-03 14:56:16,483 INFO L276 IsEmpty]: Start isEmpty. Operand 860 states and 2823 transitions. [2021-05-03 14:56:16,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:16,484 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:16,484 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:16,684 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11151,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:16,684 INFO L428 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:16,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:16,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1906949005, now seen corresponding path program 115 times [2021-05-03 14:56:16,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:16,685 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220838084] [2021-05-03 14:56:16,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:17,244 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:56:17,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220838084] [2021-05-03 14:56:17,244 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192848290] [2021-05-03 14:56:17,245 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 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-05-03 14:56:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:17,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:17,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:19,318 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_175, char_at_5], 1=[char_at_1]} [2021-05-03 14:56:19,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,332 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,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 5 treesize of output 3 [2021-05-03 14:56:19,340 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:19,347 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,353 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,354 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,361 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:19,368 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,375 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:19,383 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,389 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,391 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,397 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,399 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,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-05-03 14:56:19,406 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,413 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,420 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,425 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,426 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,433 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:19,441 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,447 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,453 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,459 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,460 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,467 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,472 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,473 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,480 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,486 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,491 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,492 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,749 WARN L205 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-05-03 14:56:19,749 INFO L628 ElimStorePlain]: treesize reduction 521, result has 26.3 percent of original size [2021-05-03 14:56:19,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 13 treesize of output 9 [2021-05-03 14:56:19,755 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:19,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:19,860 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,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 5 treesize of output 3 [2021-05-03 14:56:19,866 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,870 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,871 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,874 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:19,876 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:19,880 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-05-03 14:56:19,881 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:19,960 INFO L628 ElimStorePlain]: treesize reduction 48, result has 55.1 percent of original size [2021-05-03 14:56:19,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:56:19,962 INFO L247 ElimStorePlain]: Needed 32 recursive calls to eliminate 4 variables, input treesize:1377, output treesize:35 [2021-05-03 14:56:20,117 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:20,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:20,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:56:20,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443927815] [2021-05-03 14:56:20,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:56:20,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:20,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:56:20,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:56:20,118 INFO L87 Difference]: Start difference. First operand 860 states and 2823 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-05-03 14:56:20,824 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-05-03 14:56:21,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:21,518 INFO L93 Difference]: Finished difference Result 1211 states and 3850 transitions. [2021-05-03 14:56:21,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 14:56:21,519 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-05-03 14:56:21,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:21,521 INFO L225 Difference]: With dead ends: 1211 [2021-05-03 14:56:21,521 INFO L226 Difference]: Without dead ends: 1139 [2021-05-03 14:56:21,521 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1439.1ms TimeCoverageRelationStatistics Valid=107, Invalid=705, Unknown=0, NotChecked=0, Total=812 [2021-05-03 14:56:21,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2021-05-03 14:56:21,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 858. [2021-05-03 14:56:21,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.2893815635939325) internal successors, (2819), 857 states have internal predecessors, (2819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:21,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2819 transitions. [2021-05-03 14:56:21,530 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2819 transitions. Word has length 23 [2021-05-03 14:56:21,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:21,531 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2819 transitions. [2021-05-03 14:56:21,531 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-05-03 14:56:21,531 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2819 transitions. [2021-05-03 14:56:21,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:21,532 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:21,532 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:21,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11421 [2021-05-03 14:56:21,732 INFO L428 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:21,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:21,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1063162845, now seen corresponding path program 116 times [2021-05-03 14:56:21,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:21,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68921435] [2021-05-03 14:56:21,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:56:22,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68921435] [2021-05-03 14:56:22,145 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128935680] [2021-05-03 14:56:22,145 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 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-05-03 14:56:22,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:56:22,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:22,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:22,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:23,211 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_176, char_at_5], 1=[char_at_1]} [2021-05-03 14:56:23,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:23,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,223 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,224 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:23,230 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:23,237 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,242 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,247 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,475 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 36 [2021-05-03 14:56:23,475 INFO L628 ElimStorePlain]: treesize reduction 344, result has 34.2 percent of original size [2021-05-03 14:56:23,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 5 treesize of output 3 [2021-05-03 14:56:23,482 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:23,487 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,490 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,491 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,494 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,496 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,584 INFO L628 ElimStorePlain]: treesize reduction 46, result has 61.3 percent of original size [2021-05-03 14:56:23,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:23,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:23,588 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-05-03 14:56:23,590 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,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-05-03 14:56:23,595 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:23,598 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:23,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:23,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:56:23,621 INFO L247 ElimStorePlain]: Needed 14 recursive calls to eliminate 4 variables, input treesize:699, output treesize:20 [2021-05-03 14:56:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:23,709 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:23,709 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:56:23,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735647598] [2021-05-03 14:56:23,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:56:23,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:23,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:56:23,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:56:23,710 INFO L87 Difference]: Start difference. First operand 858 states and 2819 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-05-03 14:56:24,287 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-05-03 14:56:24,588 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-05-03 14:56:25,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:25,608 INFO L93 Difference]: Finished difference Result 1131 states and 3573 transitions. [2021-05-03 14:56:25,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-03 14:56:25,609 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-05-03 14:56:25,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:25,611 INFO L225 Difference]: With dead ends: 1131 [2021-05-03 14:56:25,611 INFO L226 Difference]: Without dead ends: 1065 [2021-05-03 14:56:25,611 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 1890.4ms TimeCoverageRelationStatistics Valid=158, Invalid=1174, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 14:56:25,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2021-05-03 14:56:25,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 832. [2021-05-03 14:56:25,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 831 states have (on average 3.2876052948255112) internal successors, (2732), 831 states have internal predecessors, (2732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:25,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 2732 transitions. [2021-05-03 14:56:25,620 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 2732 transitions. Word has length 23 [2021-05-03 14:56:25,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:25,620 INFO L480 AbstractCegarLoop]: Abstraction has 832 states and 2732 transitions. [2021-05-03 14:56:25,620 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-05-03 14:56:25,620 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 2732 transitions. [2021-05-03 14:56:25,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:25,621 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:25,621 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:25,821 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11838,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:25,821 INFO L428 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:25,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:25,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1140426093, now seen corresponding path program 117 times [2021-05-03 14:56:25,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:25,822 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903918598] [2021-05-03 14:56:25,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:25,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:25,970 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:25,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903918598] [2021-05-03 14:56:25,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [565096059] [2021-05-03 14:56:25,970 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 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-05-03 14:56:25,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:56:26,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:26,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:26,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:26,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 11 treesize of output 7 [2021-05-03 14:56:26,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,180 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,181 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,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-05-03 14:56:26,186 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,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 5 treesize of output 3 [2021-05-03 14:56:26,191 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,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 5 treesize of output 3 [2021-05-03 14:56:26,195 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,199 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,202 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,203 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,206 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,209 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,210 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,214 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,218 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:26,222 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,226 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,229 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,229 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,232 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,233 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:26,237 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,240 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,241 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,244 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,244 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,247 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,248 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,251 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,255 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,257 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,258 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,260 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,261 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,263 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,264 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,267 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:26,270 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:26,363 INFO L628 ElimStorePlain]: treesize reduction 31, result has 75.8 percent of original size [2021-05-03 14:56:26,366 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-05-03 14:56:26,367 INFO L247 ElimStorePlain]: Needed 27 recursive calls to eliminate 2 variables, input treesize:885, output treesize:89 [2021-05-03 14:56:26,944 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:56:26,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:26,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-05-03 14:56:26,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363476130] [2021-05-03 14:56:26,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-03 14:56:26,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:26,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-03 14:56:26,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:56:26,945 INFO L87 Difference]: Start difference. First operand 832 states and 2732 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-05-03 14:56:27,861 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 62 [2021-05-03 14:56:28,173 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 58 [2021-05-03 14:56:28,443 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 59 [2021-05-03 14:56:28,787 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 58 [2021-05-03 14:56:29,193 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 60 [2021-05-03 14:56:29,415 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 57 [2021-05-03 14:56:29,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:29,582 INFO L93 Difference]: Finished difference Result 1383 states and 4330 transitions. [2021-05-03 14:56:29,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 14:56:29,583 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:56:29,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:29,585 INFO L225 Difference]: With dead ends: 1383 [2021-05-03 14:56:29,585 INFO L226 Difference]: Without dead ends: 1229 [2021-05-03 14:56:29,585 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1851.2ms TimeCoverageRelationStatistics Valid=151, Invalid=1109, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 14:56:29,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2021-05-03 14:56:29,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 840. [2021-05-03 14:56:29,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 839 states have (on average 3.2836710369487485) internal successors, (2755), 839 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:29,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 2755 transitions. [2021-05-03 14:56:29,595 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 2755 transitions. Word has length 23 [2021-05-03 14:56:29,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:29,595 INFO L480 AbstractCegarLoop]: Abstraction has 840 states and 2755 transitions. [2021-05-03 14:56:29,595 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-05-03 14:56:29,595 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 2755 transitions. [2021-05-03 14:56:29,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:29,596 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:29,596 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:29,796 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12004 [2021-05-03 14:56:29,796 INFO L428 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:29,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:29,797 INFO L82 PathProgramCache]: Analyzing trace with hash -642405689, now seen corresponding path program 118 times [2021-05-03 14:56:29,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:29,797 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472513591] [2021-05-03 14:56:29,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:30,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:30,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472513591] [2021-05-03 14:56:30,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095029018] [2021-05-03 14:56:30,091 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 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-05-03 14:56:30,119 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:56:30,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:30,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:56:30,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:30,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 11 treesize of output 7 [2021-05-03 14:56:30,296 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,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-05-03 14:56:30,301 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,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-05-03 14:56:30,308 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:30,313 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,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-05-03 14:56:30,318 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:30,323 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:30,328 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,445 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-05-03 14:56:30,445 INFO L628 ElimStorePlain]: treesize reduction 82, result has 52.6 percent of original size [2021-05-03 14:56:30,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-05-03 14:56:30,450 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:30,518 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-05-03 14:56:30,521 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-05-03 14:56:30,521 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 3 variables, input treesize:293, output treesize:51 [2021-05-03 14:56:32,072 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:56:32,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:32,072 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 14:56:32,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750196705] [2021-05-03 14:56:32,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:56:32,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:32,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:56:32,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:56:32,073 INFO L87 Difference]: Start difference. First operand 840 states and 2755 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:34,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:34,266 INFO L93 Difference]: Finished difference Result 1437 states and 4504 transitions. [2021-05-03 14:56:34,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 14:56:34,267 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:56:34,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:34,269 INFO L225 Difference]: With dead ends: 1437 [2021-05-03 14:56:34,269 INFO L226 Difference]: Without dead ends: 1314 [2021-05-03 14:56:34,269 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 1764.6ms TimeCoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 14:56:34,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1314 states. [2021-05-03 14:56:34,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1314 to 848. [2021-05-03 14:56:34,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 3.291617473435655) internal successors, (2788), 847 states have internal predecessors, (2788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:34,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 2788 transitions. [2021-05-03 14:56:34,279 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 2788 transitions. Word has length 23 [2021-05-03 14:56:34,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:34,279 INFO L480 AbstractCegarLoop]: Abstraction has 848 states and 2788 transitions. [2021-05-03 14:56:34,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:34,279 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 2788 transitions. [2021-05-03 14:56:34,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:34,280 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:34,280 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:34,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12073,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:56:34,480 INFO L428 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:34,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:34,480 INFO L82 PathProgramCache]: Analyzing trace with hash -2073010453, now seen corresponding path program 119 times [2021-05-03 14:56:34,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:34,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040345621] [2021-05-03 14:56:34,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:34,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:34,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:56:34,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040345621] [2021-05-03 14:56:34,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953359738] [2021-05-03 14:56:34,889 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 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-05-03 14:56:34,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:56:34,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:34,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-03 14:56:34,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:35,321 WARN L205 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 61 [2021-05-03 14:56:35,541 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 145 [2021-05-03 14:56:38,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,586 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-05-03 14:56:38,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,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, 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-05-03 14:56:38,601 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:38,614 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,628 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-05-03 14:56:38,629 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,642 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,643 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-05-03 14:56:38,644 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,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 11 treesize of output 3 [2021-05-03 14:56:38,661 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:38,677 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,689 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,691 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-05-03 14:56:38,692 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,707 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-05-03 14:56:38,708 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,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 25 treesize of output 9 [2021-05-03 14:56:38,724 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,734 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:38,735 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,745 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:38,746 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,760 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,762 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-05-03 14:56:38,762 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,773 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:38,774 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,787 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,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 11 treesize of output 7 [2021-05-03 14:56:38,789 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,800 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:38,801 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,817 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-05-03 14:56:38,818 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,834 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-05-03 14:56:38,835 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:38,852 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,867 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,867 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-05-03 14:56:38,868 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,884 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-05-03 14:56:38,885 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,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-05-03 14:56:38,906 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,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-05-03 14:56:38,922 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,937 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-05-03 14:56:38,938 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:38,955 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,967 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:38,968 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:38,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:38,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 9 [2021-05-03 14:56:38,989 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,005 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,006 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,007 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-05-03 14:56:39,007 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,025 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-05-03 14:56:39,026 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,041 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,042 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-05-03 14:56:39,043 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,056 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,057 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,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 5 treesize of output 3 [2021-05-03 14:56:39,073 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,088 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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-05-03 14:56:39,090 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,106 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,123 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-05-03 14:56:39,124 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,140 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-05-03 14:56:39,141 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,158 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-05-03 14:56:39,159 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,173 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,174 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,189 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,190 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-05-03 14:56:39,192 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:39,218 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:39,231 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:39,244 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,254 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,255 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:39,266 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,277 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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, 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-05-03 14:56:39,282 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,292 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,293 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,304 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-05-03 14:56:39,305 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,317 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,318 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,318 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-05-03 14:56:39,319 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-05-03 14:56:39,333 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:39,345 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:39,358 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,368 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,369 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,380 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,381 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:39,393 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,405 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,406 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,417 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,418 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,429 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 1 [2021-05-03 14:56:39,431 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,440 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,441 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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, 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-05-03 14:56:39,454 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,464 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,465 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,479 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-05-03 14:56:39,481 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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 18 treesize of output 1 [2021-05-03 14:56:39,494 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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, 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-05-03 14:56:39,508 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,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 13 treesize of output 9 [2021-05-03 14:56:39,521 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,532 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,533 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,545 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:39,547 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,560 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,561 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-05-03 14:56:39,562 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,574 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,575 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,587 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-05-03 14:56:39,588 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,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-05-03 14:56:39,601 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,615 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-05-03 14:56:39,616 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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 3 [2021-05-03 14:56:39,631 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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 18 treesize of output 1 [2021-05-03 14:56:39,646 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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 7 [2021-05-03 14:56:39,661 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,672 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,673 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,673 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-05-03 14:56:39,674 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,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 5 treesize of output 3 [2021-05-03 14:56:39,688 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,701 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,702 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,714 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,715 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,715 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-05-03 14:56:39,717 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,729 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,730 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,745 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,745 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-05-03 14:56:39,746 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,760 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-05-03 14:56:39,761 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,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 13 treesize of output 9 [2021-05-03 14:56:39,775 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,790 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-05-03 14:56:39,791 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,804 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,816 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,817 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-05-03 14:56:39,818 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:39,832 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,843 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,844 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,857 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,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, 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-05-03 14:56:39,859 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:39,872 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-05-03 14:56:39,873 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:39,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:39,885 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:41,211 WARN L205 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 139 DAG size of output: 128 [2021-05-03 14:56:41,211 INFO L628 ElimStorePlain]: treesize reduction 595, result has 63.2 percent of original size [2021-05-03 14:56:41,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 10 dim-0 vars, 1 dim-1 vars, End of recursive call: 39 dim-0 vars, and 24 xjuncts. [2021-05-03 14:56:41,228 INFO L247 ElimStorePlain]: Needed 91 recursive calls to eliminate 11 variables, input treesize:5259, output treesize:951 [2021-05-03 14:56:41,970 WARN L205 SmtUtils]: Spent 539.00 ms on a formula simplification. DAG size of input: 432 DAG size of output: 279 [2021-05-03 14:56:42,394 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 279 [2021-05-03 14:56:42,931 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification that was a NOOP. DAG size: 258 [2021-05-03 14:56:44,679 INFO L446 ElimStorePlain]: Different costs {0=[char_at_1, v_prenex_222, v_prenex_249], 1=[v_prenex_240, v_prenex_241, v_prenex_230, v_prenex_242, v_prenex_220, v_prenex_243, v_prenex_232, v_prenex_244, v_prenex_234, v_prenex_245, v_prenex_246, v_prenex_224, v_prenex_247, v_prenex_236, v_prenex_226, v_prenex_248, v_prenex_237, v_prenex_238, v_prenex_239, v_prenex_228, v_prenex_218]} [2021-05-03 14:56: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 13 treesize of output 9 [2021-05-03 14:56:44,695 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:45,488 WARN L205 SmtUtils]: Spent 792.00 ms on a formula simplification. DAG size of input: 355 DAG size of output: 181 [2021-05-03 14:56:45,488 INFO L628 ElimStorePlain]: treesize reduction 970, result has 32.0 percent of original size [2021-05-03 14:56:45,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-05-03 14:56:45,499 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:45,752 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-05-03 14:56:45,752 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:45,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:45,762 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:46,015 WARN L205 SmtUtils]: Spent 252.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2021-05-03 14:56:46,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:46,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-05-03 14:56:46,026 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:46,274 WARN L205 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-05-03 14:56:46,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:46,275 INFO L518 ElimStorePlain]: Eliminatee v_prenex_241 vanished before elimination [2021-05-03 14:56:46,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:46,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, 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-05-03 14:56:46,286 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:46,532 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification that was a NOOP. DAG size: 165 [2021-05-03 14:56:46,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:46,533 INFO L518 ElimStorePlain]: Eliminatee v_prenex_242 vanished before elimination [2021-05-03 14:56:46,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:46,542 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:46,796 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-05-03 14:56:46,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:46,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:46,806 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:47,053 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 156 [2021-05-03 14:56:47,053 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:47,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-05-03 14:56:47,062 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:47,304 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification that was a NOOP. DAG size: 153 [2021-05-03 14:56:47,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:47,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:47,314 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:47,555 WARN L205 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 150 [2021-05-03 14:56:47,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:47,555 INFO L518 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2021-05-03 14:56:47,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:47,563 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-05-03 14:56:47,565 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:47,800 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 143 [2021-05-03 14:56:47,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:47,800 INFO L518 ElimStorePlain]: Eliminatee v_prenex_246 vanished before elimination [2021-05-03 14:56:47,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-05-03 14:56:47,809 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:48,039 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 140 [2021-05-03 14:56:48,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:48,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2021-05-03 14:56:48,039 INFO L518 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2021-05-03 14:56:48,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-05-03 14:56:48,048 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:48,277 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 137 [2021-05-03 14:56:48,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:48,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:48,287 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:48,531 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-05-03 14:56:48,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:48,541 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:48,763 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 131 [2021-05-03 14:56:48,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:48,763 INFO L518 ElimStorePlain]: Eliminatee v_prenex_238 vanished before elimination [2021-05-03 14:56:48,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-05-03 14:56:48,773 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:48,995 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 125 [2021-05-03 14:56:48,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:48,995 INFO L518 ElimStorePlain]: Eliminatee v_prenex_228 vanished before elimination [2021-05-03 14:56:49,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:49,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:49,006 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:49,218 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 117 [2021-05-03 14:56:49,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:49,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 24 dim-0 vars, 24 dim-1 vars, End of recursive call: and 8 xjuncts. [2021-05-03 14:56:49,222 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 48 variables, input treesize:1439, output treesize:116 [2021-05-03 14:56:49,490 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:56:49,490 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:49,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-05-03 14:56:49,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816709305] [2021-05-03 14:56:49,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:56:49,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:49,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:56:49,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:56:49,490 INFO L87 Difference]: Start difference. First operand 848 states and 2788 transitions. Second operand has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 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-05-03 14:56:50,336 WARN L205 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 68 [2021-05-03 14:56:50,883 WARN L205 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 151 [2021-05-03 14:56:51,635 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 296 DAG size of output: 292 [2021-05-03 14:56:52,291 WARN L205 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 302 DAG size of output: 134 [2021-05-03 14:56:52,933 WARN L205 SmtUtils]: Spent 419.00 ms on a formula simplification. DAG size of input: 287 DAG size of output: 186 [2021-05-03 14:56:53,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:56:53,676 INFO L93 Difference]: Finished difference Result 1150 states and 3624 transitions. [2021-05-03 14:56:53,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-03 14:56:53,677 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:56:53,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:56:53,678 INFO L225 Difference]: With dead ends: 1150 [2021-05-03 14:56:53,678 INFO L226 Difference]: Without dead ends: 1070 [2021-05-03 14:56:53,678 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 5366.4ms TimeCoverageRelationStatistics Valid=152, Invalid=1038, Unknown=0, NotChecked=0, Total=1190 [2021-05-03 14:56:53,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-05-03 14:56:53,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 858. [2021-05-03 14:56:53,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 858 states, 857 states have (on average 3.292882147024504) internal successors, (2822), 857 states have internal predecessors, (2822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:53,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 858 states to 858 states and 2822 transitions. [2021-05-03 14:56:53,687 INFO L78 Accepts]: Start accepts. Automaton has 858 states and 2822 transitions. Word has length 23 [2021-05-03 14:56:53,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:56:53,688 INFO L480 AbstractCegarLoop]: Abstraction has 858 states and 2822 transitions. [2021-05-03 14:56:53,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 22 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-05-03 14:56:53,688 INFO L276 IsEmpty]: Start isEmpty. Operand 858 states and 2822 transitions. [2021-05-03 14:56:53,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:56:53,689 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:56:53,689 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:56:53,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12404 [2021-05-03 14:56:53,889 INFO L428 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:56:53,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:56:53,889 INFO L82 PathProgramCache]: Analyzing trace with hash -1446113177, now seen corresponding path program 120 times [2021-05-03 14:56:53,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:56:53,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647445240] [2021-05-03 14:56:53,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:56:53,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:56:54,108 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:54,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647445240] [2021-05-03 14:56:54,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373290199] [2021-05-03 14:56:54,109 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:56:54,138 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 14:56:54,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:56:54,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-03 14:56:54,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:56:54,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:54,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:54,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,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-05-03 14:56:54,319 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:56:54,324 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,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-05-03 14:56:54,329 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:54,333 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,339 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,342 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,343 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:56:54,348 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,351 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,352 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,357 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,360 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,361 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,365 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,366 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,371 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,374 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,375 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,378 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,379 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,383 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,383 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,388 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,392 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,395 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,396 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,400 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,401 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,405 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,408 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,409 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,412 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,412 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,416 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,421 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,423 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,424 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,426 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:56:54,427 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:54,543 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-05-03 14:56:54,543 INFO L628 ElimStorePlain]: treesize reduction 14, result has 88.7 percent of original size [2021-05-03 14:56:54,546 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-05-03 14:56:54,546 INFO L247 ElimStorePlain]: Needed 29 recursive calls to eliminate 2 variables, input treesize:964, output treesize:102 [2021-05-03 14:56:56,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,582 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-05-03 14:56:56,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,590 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:56,592 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,598 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,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 11 treesize of output 7 [2021-05-03 14:56:56,600 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-05-03 14:56:56,608 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,615 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-05-03 14:56:56,616 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:56:56,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:56:56,623 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,986 WARN L205 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-05-03 14:56:56,987 INFO L628 ElimStorePlain]: treesize reduction 487, result has 31.1 percent of original size [2021-05-03 14:56:56,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-05-03 14:56:56,993 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:56,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-05-03 14:56:56,999 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:57,139 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2021-05-03 14:56:57,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:57,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-05-03 14:56:57,145 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:57,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-05-03 14:56:57,151 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:57,285 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-05-03 14:56:57,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:57,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:56:57,291 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:57,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-05-03 14:56:57,296 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:56:57,422 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2021-05-03 14:56:57,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:56:57,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 4 dim-1 vars, End of recursive call: and 6 xjuncts. [2021-05-03 14:56:57,424 INFO L247 ElimStorePlain]: Needed 13 recursive calls to eliminate 8 variables, input treesize:865, output treesize:78 [2021-05-03 14:56:57,640 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:56:57,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:56:57,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-05-03 14:56:57,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516533613] [2021-05-03 14:56:57,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 14:56:57,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:56:57,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 14:56:57,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:56:57,640 INFO L87 Difference]: Start difference. First operand 858 states and 2822 transitions. Second operand has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:56:58,625 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-05-03 14:56:59,019 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-05-03 14:56:59,259 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 73 [2021-05-03 14:56:59,638 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 73 [2021-05-03 14:56:59,900 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 69 [2021-05-03 14:57:00,183 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-05-03 14:57:00,385 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-05-03 14:57:00,655 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 63 [2021-05-03 14:57:00,849 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 32 [2021-05-03 14:57:01,007 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 14:57:01,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:01,612 INFO L93 Difference]: Finished difference Result 1595 states and 4926 transitions. [2021-05-03 14:57:01,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-03 14:57:01,612 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:57:01,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:01,614 INFO L225 Difference]: With dead ends: 1595 [2021-05-03 14:57:01,614 INFO L226 Difference]: Without dead ends: 1432 [2021-05-03 14:57:01,615 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 3312.5ms TimeCoverageRelationStatistics Valid=284, Invalid=1878, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 14:57:01,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-05-03 14:57:01,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 830. [2021-05-03 14:57:01,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 3.2702050663449937) internal successors, (2711), 829 states have internal predecessors, (2711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:01,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 2711 transitions. [2021-05-03 14:57:01,625 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 2711 transitions. Word has length 23 [2021-05-03 14:57:01,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:01,625 INFO L480 AbstractCegarLoop]: Abstraction has 830 states and 2711 transitions. [2021-05-03 14:57:01,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:01,625 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 2711 transitions. [2021-05-03 14:57:01,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:01,626 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:01,626 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:01,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13444 [2021-05-03 14:57:01,826 INFO L428 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:01,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:01,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1722566731, now seen corresponding path program 121 times [2021-05-03 14:57:01,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:01,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987090571] [2021-05-03 14:57:01,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:01,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:57:01,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987090571] [2021-05-03 14:57:01,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418712439] [2021-05-03 14:57:01,996 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 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-05-03 14:57:02,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:02,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:57:02,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:02,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:02,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,413 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-05-03 14:57:02,414 INFO L628 ElimStorePlain]: treesize reduction 89, result has 68.9 percent of original size [2021-05-03 14:57:02,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:02,419 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,598 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-05-03 14:57:02,599 INFO L628 ElimStorePlain]: treesize reduction 20, result has 89.2 percent of original size [2021-05-03 14:57:02,599 INFO L518 ElimStorePlain]: Eliminatee v_prenex_262 vanished before elimination [2021-05-03 14:57:02,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:02,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:02,609 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:02,614 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:02,619 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:02,693 INFO L628 ElimStorePlain]: treesize reduction 46, result has 56.2 percent of original size [2021-05-03 14:57:02,696 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 4 dim-1 vars, End of recursive call: 2 dim-0 vars, and 3 xjuncts. [2021-05-03 14:57:02,696 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 5 variables, input treesize:291, output treesize:51 [2021-05-03 14:57:04,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:04,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:04,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-05-03 14:57:04,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243547801] [2021-05-03 14:57:04,355 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:57:04,355 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:04,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:57:04,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:57:04,355 INFO L87 Difference]: Start difference. First operand 830 states and 2711 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-05-03 14:57:06,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:06,630 INFO L93 Difference]: Finished difference Result 1294 states and 4036 transitions. [2021-05-03 14:57:06,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-03 14:57:06,631 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-05-03 14:57:06,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:06,633 INFO L225 Difference]: With dead ends: 1294 [2021-05-03 14:57:06,633 INFO L226 Difference]: Without dead ends: 1141 [2021-05-03 14:57:06,633 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 1551.7ms TimeCoverageRelationStatistics Valid=155, Invalid=1177, Unknown=0, NotChecked=0, Total=1332 [2021-05-03 14:57:06,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2021-05-03 14:57:06,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 846. [2021-05-03 14:57:06,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 845 states have (on average 3.2863905325443787) internal successors, (2777), 845 states have internal predecessors, (2777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:06,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 2777 transitions. [2021-05-03 14:57:06,642 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 2777 transitions. Word has length 23 [2021-05-03 14:57:06,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:06,643 INFO L480 AbstractCegarLoop]: Abstraction has 846 states and 2777 transitions. [2021-05-03 14:57:06,643 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-05-03 14:57:06,643 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 2777 transitions. [2021-05-03 14:57:06,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:06,644 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:06,644 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:06,844 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13960 [2021-05-03 14:57:06,844 INFO L428 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:06,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:06,844 INFO L82 PathProgramCache]: Analyzing trace with hash 1520088779, now seen corresponding path program 122 times [2021-05-03 14:57:06,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:06,844 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430433423] [2021-05-03 14:57:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:06,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:07,124 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:57:07,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430433423] [2021-05-03 14:57:07,124 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523550231] [2021-05-03 14:57:07,124 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 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-05-03 14:57:07,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:57:07,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:07,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:57:07,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:07,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:07,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:07,411 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:07,418 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,422 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:07,424 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:07,429 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,433 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:07,434 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,574 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-05-03 14:57:07,575 INFO L628 ElimStorePlain]: treesize reduction 94, result has 49.2 percent of original size [2021-05-03 14:57:07,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:07,579 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:07,646 INFO L628 ElimStorePlain]: treesize reduction 20, result has 74.7 percent of original size [2021-05-03 14:57:07,650 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-05-03 14:57:07,650 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:287, output treesize:51 [2021-05-03 14:57:08,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,787 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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-05-03 14:57:08,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:08,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:08,795 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:08,801 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,803 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-05-03 14:57:08,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:08,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,811 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-05-03 14:57:08,813 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:08,818 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:08,820 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:08,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 14:57:08,826 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-05-03 14:57:08,827 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:09,060 WARN L205 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 35 [2021-05-03 14:57:09,060 INFO L628 ElimStorePlain]: treesize reduction 171, result has 38.7 percent of original size [2021-05-03 14:57:09,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-05-03 14:57:09,067 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:09,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 5 treesize of output 3 [2021-05-03 14:57:09,073 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:09,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:57:09,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:57:09,167 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 4 variables, input treesize:429, output treesize:47 [2021-05-03 14:57:09,372 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:09,372 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:09,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-05-03 14:57:09,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278183722] [2021-05-03 14:57:09,372 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:57:09,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:09,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:57:09,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:57:09,373 INFO L87 Difference]: Start difference. First operand 846 states and 2777 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-05-03 14:57:10,146 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-05-03 14:57:12,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:12,668 INFO L93 Difference]: Finished difference Result 1667 states and 5164 transitions. [2021-05-03 14:57:12,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-03 14:57:12,669 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-05-03 14:57:12,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:12,671 INFO L225 Difference]: With dead ends: 1667 [2021-05-03 14:57:12,671 INFO L226 Difference]: Without dead ends: 1499 [2021-05-03 14:57:12,671 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 2714.2ms TimeCoverageRelationStatistics Valid=255, Invalid=1725, Unknown=0, NotChecked=0, Total=1980 [2021-05-03 14:57:12,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2021-05-03 14:57:12,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 820. [2021-05-03 14:57:12,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.275946275946276) internal successors, (2683), 819 states have internal predecessors, (2683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:12,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2683 transitions. [2021-05-03 14:57:12,682 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2683 transitions. Word has length 23 [2021-05-03 14:57:12,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:12,682 INFO L480 AbstractCegarLoop]: Abstraction has 820 states and 2683 transitions. [2021-05-03 14:57:12,682 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-05-03 14:57:12,682 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2683 transitions. [2021-05-03 14:57:12,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:12,683 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:12,683 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:12,884 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14302 [2021-05-03 14:57:12,884 INFO L428 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:12,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:12,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1843398219, now seen corresponding path program 123 times [2021-05-03 14:57:12,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:12,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125363037] [2021-05-03 14:57:12,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:12,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:13,288 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:13,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125363037] [2021-05-03 14:57:13,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380880528] [2021-05-03 14:57:13,288 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 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-05-03 14:57:13,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-03 14:57:13,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:13,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:57:13,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:13,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-05-03 14:57:13,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:13,452 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,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-05-03 14:57:13,458 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,656 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-05-03 14:57:13,657 INFO L628 ElimStorePlain]: treesize reduction 83, result has 63.4 percent of original size [2021-05-03 14:57:13,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:13,663 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,667 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:13,669 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,672 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:13,673 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,676 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:13,677 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:13,752 INFO L628 ElimStorePlain]: treesize reduction 40, result has 55.6 percent of original size [2021-05-03 14:57:13,755 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-05-03 14:57:13,756 INFO L247 ElimStorePlain]: Needed 8 recursive calls to eliminate 3 variables, input treesize:263, output treesize:42 [2021-05-03 14:57:15,783 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:57:15,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:15,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 14:57:15,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942596232] [2021-05-03 14:57:15,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 14:57:15,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:15,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 14:57:15,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:57:15,784 INFO L87 Difference]: Start difference. First operand 820 states and 2683 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-05-03 14:57:16,587 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-05-03 14:57:16,753 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-05-03 14:57:17,733 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 45 [2021-05-03 14:57:18,271 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-05-03 14:57:18,587 WARN L205 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2021-05-03 14:57:19,001 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 39 [2021-05-03 14:57:19,295 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 58 [2021-05-03 14:57:19,544 WARN L205 SmtUtils]: Spent 199.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 54 [2021-05-03 14:57:20,396 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 56 [2021-05-03 14:57:20,837 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 52 [2021-05-03 14:57:21,030 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-05-03 14:57:21,584 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 51 [2021-05-03 14:57:21,913 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 57 [2021-05-03 14:57:22,056 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-05-03 14:57:22,600 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 55 [2021-05-03 14:57:22,741 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-05-03 14:57:23,015 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 53 [2021-05-03 14:57:23,164 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-05-03 14:57:23,374 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 49 [2021-05-03 14:57:23,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:23,444 INFO L93 Difference]: Finished difference Result 1630 states and 4970 transitions. [2021-05-03 14:57:23,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:57:23,445 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-05-03 14:57:23,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:23,447 INFO L225 Difference]: With dead ends: 1630 [2021-05-03 14:57:23,447 INFO L226 Difference]: Without dead ends: 1465 [2021-05-03 14:57:23,447 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 6293.5ms TimeCoverageRelationStatistics Valid=485, Invalid=3805, Unknown=0, NotChecked=0, Total=4290 [2021-05-03 14:57:23,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2021-05-03 14:57:23,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 829. [2021-05-03 14:57:23,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.2294685990338166) internal successors, (2674), 828 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:23,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2674 transitions. [2021-05-03 14:57:23,458 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2674 transitions. Word has length 23 [2021-05-03 14:57:23,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:23,458 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2674 transitions. [2021-05-03 14:57:23,458 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-05-03 14:57:23,458 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2674 transitions. [2021-05-03 14:57:23,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:23,459 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:23,459 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:23,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14476,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:23,659 INFO L428 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:23,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:23,660 INFO L82 PathProgramCache]: Analyzing trace with hash -884189381, now seen corresponding path program 124 times [2021-05-03 14:57:23,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:23,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890937131] [2021-05-03 14:57:23,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:23,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:24,187 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:24,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890937131] [2021-05-03 14:57:24,187 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704451481] [2021-05-03 14:57:24,187 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 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-05-03 14:57:24,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:57:24,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:24,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:57:24,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:25,191 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_269], 1=[char_at_1]} [2021-05-03 14:57:25,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:25,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:25,209 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,623 WARN L205 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 41 [2021-05-03 14:57:25,623 INFO L628 ElimStorePlain]: treesize reduction 1088, result has 17.6 percent of original size [2021-05-03 14:57:25,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-05-03 14:57:25,630 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:25,635 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,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-05-03 14:57:25,642 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:25,649 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,653 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:25,654 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,657 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:25,659 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,789 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-05-03 14:57:25,789 INFO L628 ElimStorePlain]: treesize reduction 46, result has 67.4 percent of original size [2021-05-03 14:57:25,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:25,794 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,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 5 treesize of output 3 [2021-05-03 14:57:25,800 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:25,804 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:25,853 INFO L628 ElimStorePlain]: treesize reduction 22, result has 62.1 percent of original size [2021-05-03 14:57:25,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:57:25,855 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 4 variables, input treesize:1375, output treesize:20 [2021-05-03 14:57:25,946 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:25,946 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:25,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 18 [2021-05-03 14:57:25,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641590455] [2021-05-03 14:57:25,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:57:25,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:25,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:57:25,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:57:25,947 INFO L87 Difference]: Start difference. First operand 829 states and 2674 transitions. Second operand has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:27,137 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-05-03 14:57:27,453 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 40 [2021-05-03 14:57:28,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:28,424 INFO L93 Difference]: Finished difference Result 1248 states and 3881 transitions. [2021-05-03 14:57:28,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 14:57:28,425 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-05-03 14:57:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:28,427 INFO L225 Difference]: With dead ends: 1248 [2021-05-03 14:57:28,427 INFO L226 Difference]: Without dead ends: 1140 [2021-05-03 14:57:28,427 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 2010.8ms TimeCoverageRelationStatistics Valid=148, Invalid=1112, Unknown=0, NotChecked=0, Total=1260 [2021-05-03 14:57:28,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2021-05-03 14:57:28,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 813. [2021-05-03 14:57:28,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 812 states have (on average 3.229064039408867) internal successors, (2622), 812 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:28,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 2622 transitions. [2021-05-03 14:57:28,437 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 2622 transitions. Word has length 23 [2021-05-03 14:57:28,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:28,437 INFO L480 AbstractCegarLoop]: Abstraction has 813 states and 2622 transitions. [2021-05-03 14:57:28,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.0555555555555554) internal successors, (37), 18 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:28,437 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 2622 transitions. [2021-05-03 14:57:28,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:28,438 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:28,438 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:28,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14791,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:28,639 INFO L428 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:28,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:28,640 INFO L82 PathProgramCache]: Analyzing trace with hash -880119045, now seen corresponding path program 125 times [2021-05-03 14:57:28,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:28,640 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446316314] [2021-05-03 14:57:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:28,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:29,160 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:29,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446316314] [2021-05-03 14:57:29,160 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559322460] [2021-05-03 14:57:29,160 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 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-05-03 14:57:29,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:57:29,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:29,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 14:57:29,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:30,278 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_270, char_at_5], 1=[char_at_1]} [2021-05-03 14:57:30,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,284 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:30,292 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:30,300 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,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-05-03 14:57:30,308 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,313 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,314 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,319 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,320 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,326 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,327 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,332 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,333 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,337 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,339 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,345 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,350 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,351 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,357 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,361 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,363 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,367 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,368 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,532 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 37 [2021-05-03 14:57:30,533 INFO L628 ElimStorePlain]: treesize reduction 222, result has 32.5 percent of original size [2021-05-03 14:57:30,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:30,539 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:57:30,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-05-03 14:57:30,609 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:30,615 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,618 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:30,619 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:30,671 INFO L628 ElimStorePlain]: treesize reduction 22, result has 62.1 percent of original size [2021-05-03 14:57:30,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:57:30,673 INFO L247 ElimStorePlain]: Needed 19 recursive calls to eliminate 4 variables, input treesize:689, output treesize:20 [2021-05-03 14:57:30,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:30,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:30,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-05-03 14:57:30,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482251778] [2021-05-03 14:57:30,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-03 14:57:30,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:30,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-03 14:57:30,780 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:57:30,781 INFO L87 Difference]: Start difference. First operand 813 states and 2622 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 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-05-03 14:57:32,099 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-05-03 14:57:33,364 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 45 [2021-05-03 14:57:33,515 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-05-03 14:57:33,673 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-05-03 14:57:33,880 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 41 [2021-05-03 14:57:34,059 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-05-03 14:57:34,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:34,199 INFO L93 Difference]: Finished difference Result 1128 states and 3527 transitions. [2021-05-03 14:57:34,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-03 14:57:34,200 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 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-05-03 14:57:34,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:34,202 INFO L225 Difference]: With dead ends: 1128 [2021-05-03 14:57:34,202 INFO L226 Difference]: Without dead ends: 1068 [2021-05-03 14:57:34,202 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 3229.5ms TimeCoverageRelationStatistics Valid=301, Invalid=1955, Unknown=0, NotChecked=0, Total=2256 [2021-05-03 14:57:34,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2021-05-03 14:57:34,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 780. [2021-05-03 14:57:34,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.2169448010269575) internal successors, (2506), 779 states have internal predecessors, (2506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:34,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2506 transitions. [2021-05-03 14:57:34,211 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2506 transitions. Word has length 23 [2021-05-03 14:57:34,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:34,211 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2506 transitions. [2021-05-03 14:57:34,211 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 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-05-03 14:57:34,211 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2506 transitions. [2021-05-03 14:57:34,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-03 14:57:34,212 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:34,212 INFO L551 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:34,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14895 [2021-05-03 14:57:34,412 INFO L428 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:34,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:34,413 INFO L82 PathProgramCache]: Analyzing trace with hash 718550427, now seen corresponding path program 126 times [2021-05-03 14:57:34,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:34,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238422342] [2021-05-03 14:57:34,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:34,610 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 14:57:34,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238422342] [2021-05-03 14:57:34,610 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111923739] [2021-05-03 14:57:34,610 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 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-05-03 14:57:34,639 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:57:34,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:34,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-03 14:57:34,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:35,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:57:35,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:35,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:57:35,039 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-05-03 14:57:35,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:57:35,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-05-03 14:57:35,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-05-03 14:57:35,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:35,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 14:57:35,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603251189] [2021-05-03 14:57:35,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 14:57:35,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:35,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 14:57:35,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:57:35,092 INFO L87 Difference]: Start difference. First operand 780 states and 2506 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-05-03 14:57:36,950 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2021-05-03 14:57:37,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:37,559 INFO L93 Difference]: Finished difference Result 1313 states and 4131 transitions. [2021-05-03 14:57:37,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-03 14:57:37,560 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-05-03 14:57:37,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:37,562 INFO L225 Difference]: With dead ends: 1313 [2021-05-03 14:57:37,562 INFO L226 Difference]: Without dead ends: 1186 [2021-05-03 14:57:37,562 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 1770.0ms TimeCoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2021-05-03 14:57:37,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-05-03 14:57:37,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 709. [2021-05-03 14:57:37,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 709 states, 708 states have (on average 3.1920903954802258) internal successors, (2260), 708 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-05-03 14:57:37,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 709 states to 709 states and 2260 transitions. [2021-05-03 14:57:37,571 INFO L78 Accepts]: Start accepts. Automaton has 709 states and 2260 transitions. Word has length 23 [2021-05-03 14:57:37,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:37,571 INFO L480 AbstractCegarLoop]: Abstraction has 709 states and 2260 transitions. [2021-05-03 14:57:37,571 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-05-03 14:57:37,571 INFO L276 IsEmpty]: Start isEmpty. Operand 709 states and 2260 transitions. [2021-05-03 14:57:37,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:37,572 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:37,572 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:37,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15018 [2021-05-03 14:57:37,772 INFO L428 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:37,773 INFO L82 PathProgramCache]: Analyzing trace with hash 133364848, now seen corresponding path program 127 times [2021-05-03 14:57:37,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:37,773 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514991088] [2021-05-03 14:57:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:37,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:37,951 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514991088] [2021-05-03 14:57:37,952 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810151328] [2021-05-03 14:57:37,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 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-05-03 14:57:38,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:38,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:38,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:38,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:38,134 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:38,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:38,140 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:38,227 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:57:38,227 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:57:38,231 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-05-03 14:57:38,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:57:38,361 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:38,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:38,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:57:38,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293001482] [2021-05-03 14:57:38,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:57:38,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:38,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:57:38,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:57:38,362 INFO L87 Difference]: Start difference. First operand 709 states and 2260 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-05-03 14:57:38,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:38,838 INFO L93 Difference]: Finished difference Result 917 states and 2874 transitions. [2021-05-03 14:57:38,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:57:38,840 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-05-03 14:57:38,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:38,841 INFO L225 Difference]: With dead ends: 917 [2021-05-03 14:57:38,841 INFO L226 Difference]: Without dead ends: 866 [2021-05-03 14:57:38,841 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 493.2ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:57:38,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-05-03 14:57:38,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 748. [2021-05-03 14:57:38,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 747 states have (on average 3.208835341365462) internal successors, (2397), 747 states have internal predecessors, (2397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:38,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 2397 transitions. [2021-05-03 14:57:38,848 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 2397 transitions. Word has length 24 [2021-05-03 14:57:38,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:38,848 INFO L480 AbstractCegarLoop]: Abstraction has 748 states and 2397 transitions. [2021-05-03 14:57:38,848 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-05-03 14:57:38,849 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 2397 transitions. [2021-05-03 14:57:38,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:38,849 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:38,849 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:39,050 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15029 [2021-05-03 14:57:39,050 INFO L428 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:39,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:39,050 INFO L82 PathProgramCache]: Analyzing trace with hash -770708136, now seen corresponding path program 128 times [2021-05-03 14:57:39,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:39,050 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831954318] [2021-05-03 14:57:39,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:39,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:39,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:39,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831954318] [2021-05-03 14:57:39,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491261500] [2021-05-03 14:57:39,475 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 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-05-03 14:57:39,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:57:39,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:39,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:39,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:39,846 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:39,846 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:57:39,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080075155] [2021-05-03 14:57:39,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:57:39,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:39,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:57:39,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:57:39,846 INFO L87 Difference]: Start difference. First operand 748 states and 2397 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-05-03 14:57:44,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:44,540 INFO L93 Difference]: Finished difference Result 1364 states and 4166 transitions. [2021-05-03 14:57:44,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:57:44,541 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-05-03 14:57:44,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:44,543 INFO L225 Difference]: With dead ends: 1364 [2021-05-03 14:57:44,543 INFO L226 Difference]: Without dead ends: 1267 [2021-05-03 14:57:44,544 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 3433.3ms TimeCoverageRelationStatistics Valid=420, Invalid=4002, Unknown=0, NotChecked=0, Total=4422 [2021-05-03 14:57:44,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-05-03 14:57:44,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 763. [2021-05-03 14:57:44,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 762 states have (on average 3.2230971128608923) internal successors, (2456), 762 states have internal predecessors, (2456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:44,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 2456 transitions. [2021-05-03 14:57:44,559 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 2456 transitions. Word has length 24 [2021-05-03 14:57:44,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:44,560 INFO L480 AbstractCegarLoop]: Abstraction has 763 states and 2456 transitions. [2021-05-03 14:57:44,560 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-05-03 14:57:44,560 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 2456 transitions. [2021-05-03 14:57:44,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:44,560 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:44,561 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:44,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15040,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:44,761 INFO L428 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:44,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:44,761 INFO L82 PathProgramCache]: Analyzing trace with hash 206014102, now seen corresponding path program 129 times [2021-05-03 14:57:44,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:44,762 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146958084] [2021-05-03 14:57:44,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:44,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:44,934 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:44,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146958084] [2021-05-03 14:57:44,934 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574239019] [2021-05-03 14:57:44,934 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 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-05-03 14:57:44,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 14:57:44,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:44,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:44,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:45,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:45,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:45,059 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:45,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:45,148 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:57:45,148 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:57:45,152 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-05-03 14:57:45,152 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:57:45,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-05-03 14:57:45,343 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:45,343 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:57:45,343 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352163865] [2021-05-03 14:57:45,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:57:45,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:45,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:57:45,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:57:45,344 INFO L87 Difference]: Start difference. First operand 763 states and 2456 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-05-03 14:57:45,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:45,892 INFO L93 Difference]: Finished difference Result 1077 states and 3375 transitions. [2021-05-03 14:57:45,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:57:45,893 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-05-03 14:57:45,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:45,895 INFO L225 Difference]: With dead ends: 1077 [2021-05-03 14:57:45,895 INFO L226 Difference]: Without dead ends: 1014 [2021-05-03 14:57:45,895 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 5 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 611.3ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:57:45,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2021-05-03 14:57:45,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 796. [2021-05-03 14:57:45,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.238993710691824) internal successors, (2575), 795 states have internal predecessors, (2575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:45,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2575 transitions. [2021-05-03 14:57:45,904 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2575 transitions. Word has length 24 [2021-05-03 14:57:45,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:45,904 INFO L480 AbstractCegarLoop]: Abstraction has 796 states and 2575 transitions. [2021-05-03 14:57:45,904 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-05-03 14:57:45,904 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2575 transitions. [2021-05-03 14:57:45,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:45,905 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:45,905 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:46,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15048,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:46,106 INFO L428 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:46,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:46,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1804683574, now seen corresponding path program 130 times [2021-05-03 14:57:46,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:46,106 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137284742] [2021-05-03 14:57:46,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:46,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:46,276 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:46,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137284742] [2021-05-03 14:57:46,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607581299] [2021-05-03 14:57:46,276 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 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-05-03 14:57:46,306 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:57:46,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:46,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:46,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:46,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-05-03 14:57:46,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:46,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 5 treesize of output 3 [2021-05-03 14:57:46,402 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:46,490 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:57:46,490 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:57:46,494 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-05-03 14:57:46,494 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:57:47,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:47,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,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 11 treesize of output 7 [2021-05-03 14:57:47,158 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,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 5 treesize of output 3 [2021-05-03 14:57:47,167 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,172 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,174 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,179 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,180 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,186 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,188 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,194 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,203 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,210 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:47,218 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,224 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,226 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,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 5 treesize of output 3 [2021-05-03 14:57:47,235 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,243 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,261 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,263 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,269 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,270 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,275 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,277 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,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-05-03 14:57:47,285 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,292 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,299 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,303 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,305 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,312 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,317 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,318 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,324 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,325 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,333 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,338 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,340 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,346 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,347 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,352 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,354 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,359 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,361 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,366 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,367 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:47,375 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,382 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,387 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,389 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,395 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,401 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,402 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,407 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,408 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,413 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,415 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:47,423 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,429 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,435 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,436 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,442 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,443 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,449 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,454 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,456 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,462 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,466 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,468 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,473 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,474 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,479 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,481 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,485 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,487 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,492 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,493 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,500 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,504 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,505 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,510 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,511 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,516 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,518 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,524 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,528 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,530 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,535 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,536 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,739 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-05-03 14:57:47,739 INFO L628 ElimStorePlain]: treesize reduction 34, result has 79.3 percent of original size [2021-05-03 14:57:47,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 5 treesize of output 3 [2021-05-03 14:57:47,747 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:47,754 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,760 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:57:47,767 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,771 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:57:47,772 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:47,856 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-05-03 14:57:47,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:57:47,858 INFO L247 ElimStorePlain]: Needed 61 recursive calls to eliminate 3 variables, input treesize:1727, output treesize:24 [2021-05-03 14:57:47,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:47,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:47,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:57:47,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404266391] [2021-05-03 14:57:47,984 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:57:47,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:47,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:57:47,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:57:47,984 INFO L87 Difference]: Start difference. First operand 796 states and 2575 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-05-03 14:57:48,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:48,550 INFO L93 Difference]: Finished difference Result 984 states and 3094 transitions. [2021-05-03 14:57:48,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:57:48,552 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-05-03 14:57:48,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:48,553 INFO L225 Difference]: With dead ends: 984 [2021-05-03 14:57:48,553 INFO L226 Difference]: Without dead ends: 933 [2021-05-03 14:57:48,553 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 617.3ms TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:57:48,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-05-03 14:57:48,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 756. [2021-05-03 14:57:48,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 3.222516556291391) internal successors, (2433), 755 states have internal predecessors, (2433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:48,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 2433 transitions. [2021-05-03 14:57:48,561 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 2433 transitions. Word has length 24 [2021-05-03 14:57:48,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:48,561 INFO L480 AbstractCegarLoop]: Abstraction has 756 states and 2433 transitions. [2021-05-03 14:57:48,561 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-05-03 14:57:48,561 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 2433 transitions. [2021-05-03 14:57:48,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:48,562 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:48,562 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:48,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15065,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:48,763 INFO L428 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:48,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:48,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1059454840, now seen corresponding path program 131 times [2021-05-03 14:57:48,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:48,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425050045] [2021-05-03 14:57:48,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:48,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:49,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425050045] [2021-05-03 14:57:49,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236634130] [2021-05-03 14:57:49,226 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 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-05-03 14:57:49,256 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:57:49,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:49,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:49,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:49,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:49,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:49,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:57:49,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089277148] [2021-05-03 14:57:49,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:57:49,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:49,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:57:49,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:57:49,594 INFO L87 Difference]: Start difference. First operand 756 states and 2433 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-05-03 14:57:54,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:54,666 INFO L93 Difference]: Finished difference Result 1257 states and 3876 transitions. [2021-05-03 14:57:54,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 14:57:54,667 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-05-03 14:57:54,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:54,669 INFO L225 Difference]: With dead ends: 1257 [2021-05-03 14:57:54,669 INFO L226 Difference]: Without dead ends: 1160 [2021-05-03 14:57:54,669 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 3408.2ms TimeCoverageRelationStatistics Valid=401, Invalid=3889, Unknown=0, NotChecked=0, Total=4290 [2021-05-03 14:57:54,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-05-03 14:57:54,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 780. [2021-05-03 14:57:54,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.233632862644416) internal successors, (2519), 779 states have internal predecessors, (2519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:54,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2519 transitions. [2021-05-03 14:57:54,678 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2519 transitions. Word has length 24 [2021-05-03 14:57:54,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:54,678 INFO L480 AbstractCegarLoop]: Abstraction has 780 states and 2519 transitions. [2021-05-03 14:57:54,678 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-05-03 14:57:54,678 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2519 transitions. [2021-05-03 14:57:54,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:54,679 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:54,679 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:54,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15168,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:57:54,880 INFO L428 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:54,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:54,880 INFO L82 PathProgramCache]: Analyzing trace with hash 2036177078, now seen corresponding path program 132 times [2021-05-03 14:57:54,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:54,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10747612] [2021-05-03 14:57:54,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:54,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:55,062 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:55,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10747612] [2021-05-03 14:57:55,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902747022] [2021-05-03 14:57:55,062 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 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-05-03 14:57:55,092 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:57:55,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:57:55,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:55,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:55,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:55,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:55,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:57:55,206 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:57:55,274 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 14:57:55,274 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:57:55,277 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-05-03 14:57:55,277 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 14:57:56,547 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:56,547 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:56,547 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:57:56,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322686223] [2021-05-03 14:57:56,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:57:56,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:56,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:57:56,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:57:56,548 INFO L87 Difference]: Start difference. First operand 780 states and 2519 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-05-03 14:57:56,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:57:56,990 INFO L93 Difference]: Finished difference Result 1073 states and 3386 transitions. [2021-05-03 14:57:56,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:57:56,990 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-05-03 14:57:56,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:57:56,992 INFO L225 Difference]: With dead ends: 1073 [2021-05-03 14:57:56,992 INFO L226 Difference]: Without dead ends: 1010 [2021-05-03 14:57:56,992 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 588.6ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:57:56,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-05-03 14:57:56,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 814. [2021-05-03 14:57:56,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 3.2509225092250924) internal successors, (2643), 813 states have internal predecessors, (2643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:57:57,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 2643 transitions. [2021-05-03 14:57:57,000 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 2643 transitions. Word has length 24 [2021-05-03 14:57:57,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:57:57,000 INFO L480 AbstractCegarLoop]: Abstraction has 814 states and 2643 transitions. [2021-05-03 14:57:57,000 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-05-03 14:57:57,000 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 2643 transitions. [2021-05-03 14:57:57,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:57:57,001 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:57:57,001 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:57:57,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15175 [2021-05-03 14:57:57,202 INFO L428 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:57:57,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:57:57,202 INFO L82 PathProgramCache]: Analyzing trace with hash -660120746, now seen corresponding path program 133 times [2021-05-03 14:57:57,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:57:57,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834808266] [2021-05-03 14:57:57,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:57:57,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:57,529 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:57:57,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834808266] [2021-05-03 14:57:57,530 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183855738] [2021-05-03 14:57:57,530 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 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-05-03 14:57:57,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:57:57,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:57:57,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:57:57,817 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:57:57,817 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:57:57,818 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:57:57,818 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138020192] [2021-05-03 14:57:57,818 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:57:57,818 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:57:57,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:57:57,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:57:57,818 INFO L87 Difference]: Start difference. First operand 814 states and 2643 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-05-03 14:58:00,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:00,775 INFO L93 Difference]: Finished difference Result 1363 states and 4178 transitions. [2021-05-03 14:58:00,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-05-03 14:58:00,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-05-03 14:58:00,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:00,777 INFO L225 Difference]: With dead ends: 1363 [2021-05-03 14:58:00,777 INFO L226 Difference]: Without dead ends: 1266 [2021-05-03 14:58:00,777 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1180 ImplicationChecksByTransitivity, 2199.6ms TimeCoverageRelationStatistics Valid=443, Invalid=3717, Unknown=0, NotChecked=0, Total=4160 [2021-05-03 14:58:00,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1266 states. [2021-05-03 14:58:00,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1266 to 766. [2021-05-03 14:58:00,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 765 states have (on average 3.2222222222222223) internal successors, (2465), 765 states have internal predecessors, (2465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:00,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 2465 transitions. [2021-05-03 14:58:00,787 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 2465 transitions. Word has length 24 [2021-05-03 14:58:00,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:00,787 INFO L480 AbstractCegarLoop]: Abstraction has 766 states and 2465 transitions. [2021-05-03 14:58:00,787 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-05-03 14:58:00,787 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 2465 transitions. [2021-05-03 14:58:00,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:00,787 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:00,788 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:00,994 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15399,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:00,994 INFO L428 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:00,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:00,994 INFO L82 PathProgramCache]: Analyzing trace with hash -790607696, now seen corresponding path program 134 times [2021-05-03 14:58:00,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:00,994 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339723153] [2021-05-03 14:58:00,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:00,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:01,186 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:01,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339723153] [2021-05-03 14:58:01,186 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994129083] [2021-05-03 14:58:01,186 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 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-05-03 14:58:01,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:58:01,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:01,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:01,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:01,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,382 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,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-05-03 14:58:01,388 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,392 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,396 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,397 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:58:01,402 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:01,407 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,411 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,413 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:01,418 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:01,424 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,429 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:01,435 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,439 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,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-05-03 14:58:01,445 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,448 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,449 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:01,453 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:01,588 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 29 [2021-05-03 14:58:01,589 INFO L628 ElimStorePlain]: treesize reduction 66, result has 62.3 percent of original size [2021-05-03 14:58:01,593 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-05-03 14:58:01,593 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:547, output treesize:101 [2021-05-03 14:58:01,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:01,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:01,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:58:01,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086171111] [2021-05-03 14:58:01,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:58:01,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:01,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:58:01,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:58:01,878 INFO L87 Difference]: Start difference. First operand 766 states and 2465 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-05-03 14:58:02,266 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-05-03 14:58:02,465 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 44 [2021-05-03 14:58:02,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:02,558 INFO L93 Difference]: Finished difference Result 930 states and 2929 transitions. [2021-05-03 14:58:02,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:58:02,559 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-05-03 14:58:02,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:02,560 INFO L225 Difference]: With dead ends: 930 [2021-05-03 14:58:02,560 INFO L226 Difference]: Without dead ends: 855 [2021-05-03 14:58:02,561 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 801.8ms TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:58:02,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2021-05-03 14:58:02,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 775. [2021-05-03 14:58:02,567 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-05-03 14:58:02,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 2488 transitions. [2021-05-03 14:58:02,568 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 2488 transitions. Word has length 24 [2021-05-03 14:58:02,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:02,568 INFO L480 AbstractCegarLoop]: Abstraction has 775 states and 2488 transitions. [2021-05-03 14:58:02,568 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-05-03 14:58:02,568 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 2488 transitions. [2021-05-03 14:58:02,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:02,569 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:02,569 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:02,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15411,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:02,770 INFO L428 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:02,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:02,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1507016042, now seen corresponding path program 135 times [2021-05-03 14:58:02,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:02,770 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184323330] [2021-05-03 14:58:02,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:02,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:02,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184323330] [2021-05-03 14:58:02,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513629800] [2021-05-03 14:58:02,942 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 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-05-03 14:58:02,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:58:02,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:02,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:02,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:03,494 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:03,494 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:03,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:58:03,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598125898] [2021-05-03 14:58:03,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:58:03,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:03,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:58:03,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:58:03,495 INFO L87 Difference]: Start difference. First operand 775 states and 2488 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-05-03 14:58:03,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:03,985 INFO L93 Difference]: Finished difference Result 1033 states and 3243 transitions. [2021-05-03 14:58:03,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:58:03,986 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-05-03 14:58:03,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:03,988 INFO L225 Difference]: With dead ends: 1033 [2021-05-03 14:58:03,988 INFO L226 Difference]: Without dead ends: 970 [2021-05-03 14:58:03,988 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 622.9ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:58:03,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-05-03 14:58:03,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 808. [2021-05-03 14:58:03,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 807 states have (on average 3.229244114002478) internal successors, (2606), 807 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:03,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 2606 transitions. [2021-05-03 14:58:03,996 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 2606 transitions. Word has length 24 [2021-05-03 14:58:03,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:03,996 INFO L480 AbstractCegarLoop]: Abstraction has 808 states and 2606 transitions. [2021-05-03 14:58:03,996 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-05-03 14:58:03,996 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 2606 transitions. [2021-05-03 14:58:03,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:03,997 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:03,997 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:04,197 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15453,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:04,198 INFO L428 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:04,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:04,198 INFO L82 PathProgramCache]: Analyzing trace with hash 91653430, now seen corresponding path program 136 times [2021-05-03 14:58:04,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:04,198 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985325981] [2021-05-03 14:58:04,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:04,524 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:04,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985325981] [2021-05-03 14:58:04,524 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629479221] [2021-05-03 14:58:04,524 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 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-05-03 14:58:04,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:58:04,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:04,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:04,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:04,919 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:04,919 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:04,919 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:58:04,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919238609] [2021-05-03 14:58:04,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:58:04,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:04,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:58:04,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:04,919 INFO L87 Difference]: Start difference. First operand 808 states and 2606 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-05-03 14:58:08,235 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 51 [2021-05-03 14:58:09,349 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 51 [2021-05-03 14:58:09,769 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 50 [2021-05-03 14:58:10,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:10,811 INFO L93 Difference]: Finished difference Result 1548 states and 4728 transitions. [2021-05-03 14:58:10,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-05-03 14:58:10,812 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-05-03 14:58:10,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:10,814 INFO L225 Difference]: With dead ends: 1548 [2021-05-03 14:58:10,814 INFO L226 Difference]: Without dead ends: 1408 [2021-05-03 14:58:10,815 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3023 ImplicationChecksByTransitivity, 5082.1ms TimeCoverageRelationStatistics Valid=995, Invalid=8317, Unknown=0, NotChecked=0, Total=9312 [2021-05-03 14:58:10,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-05-03 14:58:10,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 764. [2021-05-03 14:58:10,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:10,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-05-03 14:58:10,824 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-05-03 14:58:10,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:10,824 INFO L480 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-05-03 14:58:10,824 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-05-03 14:58:10,824 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-05-03 14:58:10,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:10,825 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:10,825 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:11,025 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15528 [2021-05-03 14:58:11,026 INFO L428 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:11,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:11,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1959932248, now seen corresponding path program 137 times [2021-05-03 14:58:11,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:11,026 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765529618] [2021-05-03 14:58:11,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:11,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:11,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:11,169 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765529618] [2021-05-03 14:58:11,170 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45045004] [2021-05-03 14:58:11,170 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 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-05-03 14:58:11,199 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 14:58:11,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:11,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:11,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:11,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-05-03 14:58:11,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,277 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:11,279 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,342 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:11,343 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:11,345 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-05-03 14:58:11,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:11,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:11,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,566 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,567 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,570 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,571 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,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-05-03 14:58:11,576 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,579 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,580 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,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 5 treesize of output 3 [2021-05-03 14:58:11,585 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,588 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,591 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,592 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:58:11,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 5 treesize of output 3 [2021-05-03 14:58:11,635 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,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-05-03 14:58:11,640 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,642 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:11,643 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:11,681 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.8 percent of original size [2021-05-03 14:58:11,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:58:11,682 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 3 variables, input treesize:221, output treesize:14 [2021-05-03 14:58:11,730 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:11,730 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:11,730 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:58:11,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939833703] [2021-05-03 14:58:11,730 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:58:11,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:11,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:58:11,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:58:11,730 INFO L87 Difference]: Start difference. First operand 764 states and 2457 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-05-03 14:58:11,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:11,972 INFO L93 Difference]: Finished difference Result 957 states and 3031 transitions. [2021-05-03 14:58:11,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:58:11,973 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-05-03 14:58:11,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:11,974 INFO L225 Difference]: With dead ends: 957 [2021-05-03 14:58:11,974 INFO L226 Difference]: Without dead ends: 906 [2021-05-03 14:58:11,974 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 276.3ms TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:58:11,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-05-03 14:58:11,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 797. [2021-05-03 14:58:11,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 796 states have (on average 3.228643216080402) internal successors, (2570), 796 states have internal predecessors, (2570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:11,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 2570 transitions. [2021-05-03 14:58:11,982 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 2570 transitions. Word has length 24 [2021-05-03 14:58:11,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:11,982 INFO L480 AbstractCegarLoop]: Abstraction has 797 states and 2570 transitions. [2021-05-03 14:58:11,982 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-05-03 14:58:11,982 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 2570 transitions. [2021-05-03 14:58:11,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:11,983 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:11,983 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:12,183 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15537,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:12,183 INFO L428 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:12,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:12,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1358312810, now seen corresponding path program 138 times [2021-05-03 14:58:12,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:12,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223073280] [2021-05-03 14:58:12,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:12,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:12,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-05-03 14:58:12,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223073280] [2021-05-03 14:58:12,330 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069581278] [2021-05-03 14:58:12,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 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-05-03 14:58:12,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:58:12,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:12,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:12,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:12,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-05-03 14:58:12,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:12,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 5 treesize of output 3 [2021-05-03 14:58:12,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:12,491 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 14:58:12,491 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:12,493 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-05-03 14:58:12,493 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 14:58:12,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:12,613 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:12,613 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:58:12,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947347438] [2021-05-03 14:58:12,614 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:58:12,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:12,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:58:12,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:58:12,614 INFO L87 Difference]: Start difference. First operand 797 states and 2570 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-05-03 14:58:12,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:12,943 INFO L93 Difference]: Finished difference Result 1088 states and 3426 transitions. [2021-05-03 14:58:12,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:58:12,944 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-05-03 14:58:12,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:12,945 INFO L225 Difference]: With dead ends: 1088 [2021-05-03 14:58:12,946 INFO L226 Difference]: Without dead ends: 1025 [2021-05-03 14:58:12,946 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 353.9ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:58:12,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1025 states. [2021-05-03 14:58:12,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1025 to 829. [2021-05-03 14:58:12,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.2427536231884058) internal successors, (2685), 828 states have internal predecessors, (2685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:12,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2685 transitions. [2021-05-03 14:58:12,954 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2685 transitions. Word has length 24 [2021-05-03 14:58:12,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:12,954 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2685 transitions. [2021-05-03 14:58:12,954 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-05-03 14:58:12,954 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2685 transitions. [2021-05-03 14:58:12,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:12,955 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:12,955 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:13,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15593 [2021-05-03 14:58:13,157 INFO L428 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:13,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:13,157 INFO L82 PathProgramCache]: Analyzing trace with hash 240356662, now seen corresponding path program 139 times [2021-05-03 14:58:13,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:13,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352988169] [2021-05-03 14:58:13,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:13,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:13,295 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:13,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352988169] [2021-05-03 14:58:13,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238968593] [2021-05-03 14:58:13,295 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 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-05-03 14:58:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:13,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:13,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:13,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-05-03 14:58:13,395 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:13,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 5 treesize of output 3 [2021-05-03 14:58:13,399 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:13,460 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:13,461 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:13,463 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-05-03 14:58:13,463 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:13,976 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:13,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:13,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 5 treesize of output 3 [2021-05-03 14:58:13,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:13,988 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:13,989 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:13,994 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:13,995 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 11 treesize of output 7 [2021-05-03 14:58:14,001 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,006 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,007 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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-05-03 14:58:14,014 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:14,020 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,025 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,027 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,032 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,033 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,038 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,039 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 11 treesize of output 7 [2021-05-03 14:58:14,046 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 11 treesize of output 7 [2021-05-03 14:58:14,052 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,058 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,063 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,064 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,069 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,070 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,074 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,076 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 5 treesize of output 3 [2021-05-03 14:58:14,082 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:14,088 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:58:14,095 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,100 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,101 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,106 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,107 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,113 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:14,114 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,120 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,125 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,126 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:14,133 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,137 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,138 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,144 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,145 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,150 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,151 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 11 treesize of output 7 [2021-05-03 14:58:14,158 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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 13 treesize of output 9 [2021-05-03 14:58:14,164 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,169 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,170 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,177 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:14,185 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,189 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,191 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,195 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,196 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,201 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,202 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,207 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,209 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,213 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,215 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,220 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,225 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,226 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,231 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,236 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,237 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,242 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,246 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,247 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,252 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,256 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,258 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,263 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,267 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,268 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,272 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,274 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,278 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,279 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,435 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-05-03 14:58:14,435 INFO L628 ElimStorePlain]: treesize reduction 82, result has 61.3 percent of original size [2021-05-03 14:58:14,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:14,441 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:14,447 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,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-05-03 14:58:14,453 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,457 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,460 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:14,461 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:14,516 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-05-03 14:58:14,518 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:58:14,518 INFO L247 ElimStorePlain]: Needed 57 recursive calls to eliminate 3 variables, input treesize:1624, output treesize:24 [2021-05-03 14:58:14,601 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:14,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:14,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:58:14,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544390879] [2021-05-03 14:58:14,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:58:14,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:14,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:58:14,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:58:14,601 INFO L87 Difference]: Start difference. First operand 829 states and 2685 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-05-03 14:58:14,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:14,897 INFO L93 Difference]: Finished difference Result 1005 states and 3180 transitions. [2021-05-03 14:58:14,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:58:14,898 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-05-03 14:58:14,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:14,900 INFO L225 Difference]: With dead ends: 1005 [2021-05-03 14:58:14,900 INFO L226 Difference]: Without dead ends: 954 [2021-05-03 14:58:14,900 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 355.7ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:58:14,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-05-03 14:58:14,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 783. [2021-05-03 14:58:14,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 782 states have (on average 3.2161125319693094) internal successors, (2515), 782 states have internal predecessors, (2515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:14,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 2515 transitions. [2021-05-03 14:58:14,916 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 2515 transitions. Word has length 24 [2021-05-03 14:58:14,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:14,916 INFO L480 AbstractCegarLoop]: Abstraction has 783 states and 2515 transitions. [2021-05-03 14:58:14,916 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-05-03 14:58:14,916 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 2515 transitions. [2021-05-03 14:58:14,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:14,917 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:14,917 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:15,118 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 162 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15610 [2021-05-03 14:58:15,118 INFO L428 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:15,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:15,119 INFO L82 PathProgramCache]: Analyzing trace with hash 109869712, now seen corresponding path program 140 times [2021-05-03 14:58:15,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:15,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711288920] [2021-05-03 14:58:15,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:15,475 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:15,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711288920] [2021-05-03 14:58:15,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855778350] [2021-05-03 14:58:15,475 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 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-05-03 14:58:15,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:58:15,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:15,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:15,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:15,798 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:15,799 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:15,799 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:58:15,799 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563308329] [2021-05-03 14:58:15,799 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:58:15,799 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:15,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:58:15,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:15,799 INFO L87 Difference]: Start difference. First operand 783 states and 2515 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-05-03 14:58:18,099 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 54 [2021-05-03 14:58:18,343 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 14:58:18,632 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 51 [2021-05-03 14:58:19,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:19,513 INFO L93 Difference]: Finished difference Result 1170 states and 3569 transitions. [2021-05-03 14:58:19,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 14:58:19,514 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-05-03 14:58:19,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:19,516 INFO L225 Difference]: With dead ends: 1170 [2021-05-03 14:58:19,516 INFO L226 Difference]: Without dead ends: 1029 [2021-05-03 14:58:19,516 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1072 ImplicationChecksByTransitivity, 2948.4ms TimeCoverageRelationStatistics Valid=362, Invalid=3544, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 14:58:19,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-05-03 14:58:19,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 796. [2021-05-03 14:58:19,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 796 states, 795 states have (on average 3.211320754716981) internal successors, (2553), 795 states have internal predecessors, (2553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:19,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 796 states to 796 states and 2553 transitions. [2021-05-03 14:58:19,524 INFO L78 Accepts]: Start accepts. Automaton has 796 states and 2553 transitions. Word has length 24 [2021-05-03 14:58:19,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:19,524 INFO L480 AbstractCegarLoop]: Abstraction has 796 states and 2553 transitions. [2021-05-03 14:58:19,524 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-05-03 14:58:19,524 INFO L276 IsEmpty]: Start isEmpty. Operand 796 states and 2553 transitions. [2021-05-03 14:58:19,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:19,525 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:19,525 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:19,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15724 [2021-05-03 14:58:19,725 INFO L428 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:19,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:19,726 INFO L82 PathProgramCache]: Analyzing trace with hash -606538634, now seen corresponding path program 141 times [2021-05-03 14:58:19,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:19,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807217727] [2021-05-03 14:58:19,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:19,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:20,048 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:20,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807217727] [2021-05-03 14:58:20,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211381887] [2021-05-03 14:58:20,048 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 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-05-03 14:58:20,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:58:20,077 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:20,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:20,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:20,419 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:20,419 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:20,419 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:58:20,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380127846] [2021-05-03 14:58:20,419 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:58:20,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:20,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:58:20,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:20,420 INFO L87 Difference]: Start difference. First operand 796 states and 2553 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-05-03 14:58:22,688 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-05-03 14:58:23,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:23,581 INFO L93 Difference]: Finished difference Result 1428 states and 4344 transitions. [2021-05-03 14:58:23,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-03 14:58:23,581 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-05-03 14:58:23,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:23,583 INFO L225 Difference]: With dead ends: 1428 [2021-05-03 14:58:23,583 INFO L226 Difference]: Without dead ends: 1309 [2021-05-03 14:58:23,583 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1079 ImplicationChecksByTransitivity, 2488.3ms TimeCoverageRelationStatistics Valid=386, Invalid=3396, Unknown=0, NotChecked=0, Total=3782 [2021-05-03 14:58:23,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1309 states. [2021-05-03 14:58:23,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1309 to 827. [2021-05-03 14:58:23,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 3.2288135593220337) internal successors, (2667), 826 states have internal predecessors, (2667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:23,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 2667 transitions. [2021-05-03 14:58:23,593 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 2667 transitions. Word has length 24 [2021-05-03 14:58:23,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:23,593 INFO L480 AbstractCegarLoop]: Abstraction has 827 states and 2667 transitions. [2021-05-03 14:58:23,593 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-05-03 14:58:23,593 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 2667 transitions. [2021-05-03 14:58:23,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:23,594 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:23,594 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:23,800 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15730,164 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:23,801 INFO L428 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:23,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:23,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1621112362, now seen corresponding path program 142 times [2021-05-03 14:58:23,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:23,801 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901389368] [2021-05-03 14:58:23,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:23,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:24,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:24,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901389368] [2021-05-03 14:58:24,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153530830] [2021-05-03 14:58:24,143 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 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-05-03 14:58:24,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:58:24,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:24,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:24,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:24,503 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:24,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:24,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-05-03 14:58:24,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310530889] [2021-05-03 14:58:24,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 14:58:24,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:24,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 14:58:24,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-05-03 14:58:24,504 INFO L87 Difference]: Start difference. First operand 827 states and 2667 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-05-03 14:58:27,200 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 47 [2021-05-03 14:58:27,766 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 44 [2021-05-03 14:58:29,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:29,334 INFO L93 Difference]: Finished difference Result 1336 states and 4081 transitions. [2021-05-03 14:58:29,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-05-03 14:58:29,335 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-05-03 14:58:29,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:29,337 INFO L225 Difference]: With dead ends: 1336 [2021-05-03 14:58:29,337 INFO L226 Difference]: Without dead ends: 1173 [2021-05-03 14:58:29,337 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1657 ImplicationChecksByTransitivity, 4055.3ms TimeCoverageRelationStatistics Valid=529, Invalid=5323, Unknown=0, NotChecked=0, Total=5852 [2021-05-03 14:58:29,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1173 states. [2021-05-03 14:58:29,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1173 to 837. [2021-05-03 14:58:29,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 3.2260765550239237) internal successors, (2697), 836 states have internal predecessors, (2697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:29,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 2697 transitions. [2021-05-03 14:58:29,346 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 2697 transitions. Word has length 24 [2021-05-03 14:58:29,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:29,346 INFO L480 AbstractCegarLoop]: Abstraction has 837 states and 2697 transitions. [2021-05-03 14:58:29,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-05-03 14:58:29,346 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 2697 transitions. [2021-05-03 14:58:29,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:29,347 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:29,347 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:29,547 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15740,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:29,548 INFO L428 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:29,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:29,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1940032688, now seen corresponding path program 143 times [2021-05-03 14:58:29,548 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:29,548 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044898556] [2021-05-03 14:58:29,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:29,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:29,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-05-03 14:58:29,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044898556] [2021-05-03 14:58:29,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143126823] [2021-05-03 14:58:29,895 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:58:29,925 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:58:29,925 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:29,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:29,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:30,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-05-03 14:58:30,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:30,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:58:30,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010667206] [2021-05-03 14:58:30,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:58:30,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:30,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:58:30,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:30,273 INFO L87 Difference]: Start difference. First operand 837 states and 2697 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-05-03 14:58:32,850 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-05-03 14:58:33,524 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 40 [2021-05-03 14:58:34,062 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 31 [2021-05-03 14:58:34,380 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 42 [2021-05-03 14:58:34,565 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 41 [2021-05-03 14:58:34,949 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 40 [2021-05-03 14:58:35,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:35,456 INFO L93 Difference]: Finished difference Result 1320 states and 4070 transitions. [2021-05-03 14:58:35,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-03 14:58:35,457 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-05-03 14:58:35,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:35,458 INFO L225 Difference]: With dead ends: 1320 [2021-05-03 14:58:35,459 INFO L226 Difference]: Without dead ends: 1206 [2021-05-03 14:58:35,459 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1369 ImplicationChecksByTransitivity, 4162.0ms TimeCoverageRelationStatistics Valid=483, Invalid=4347, Unknown=0, NotChecked=0, Total=4830 [2021-05-03 14:58:35,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1206 states. [2021-05-03 14:58:35,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1206 to 850. [2021-05-03 14:58:35,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 849 states have (on average 3.2237926972909303) internal successors, (2737), 849 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:35,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 2737 transitions. [2021-05-03 14:58:35,468 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 2737 transitions. Word has length 24 [2021-05-03 14:58:35,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:35,468 INFO L480 AbstractCegarLoop]: Abstraction has 850 states and 2737 transitions. [2021-05-03 14:58:35,468 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-05-03 14:58:35,468 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 2737 transitions. [2021-05-03 14:58:35,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:35,469 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:35,469 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:35,676 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15746,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:35,677 INFO L428 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:35,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:35,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1223624342, now seen corresponding path program 144 times [2021-05-03 14:58:35,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:35,677 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809422788] [2021-05-03 14:58:35,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:35,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809422788] [2021-05-03 14:58:35,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510619648] [2021-05-03 14:58:35,837 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 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-05-03 14:58:35,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:58:35,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:35,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:35,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:36,188 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:36,188 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:36,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 14:58:36,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515582484] [2021-05-03 14:58:36,188 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:58:36,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:36,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:58:36,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:58:36,189 INFO L87 Difference]: Start difference. First operand 850 states and 2737 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-05-03 14:58:36,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:36,886 INFO L93 Difference]: Finished difference Result 1137 states and 3576 transitions. [2021-05-03 14:58:36,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 14:58:36,886 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-05-03 14:58:36,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:36,888 INFO L225 Difference]: With dead ends: 1137 [2021-05-03 14:58:36,888 INFO L226 Difference]: Without dead ends: 1074 [2021-05-03 14:58:36,888 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 854.8ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-05-03 14:58:36,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2021-05-03 14:58:36,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 837. [2021-05-03 14:58:36,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 3.2260765550239237) internal successors, (2697), 836 states have internal predecessors, (2697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:36,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 2697 transitions. [2021-05-03 14:58:36,897 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 2697 transitions. Word has length 24 [2021-05-03 14:58:36,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:36,897 INFO L480 AbstractCegarLoop]: Abstraction has 837 states and 2697 transitions. [2021-05-03 14:58:36,897 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-05-03 14:58:36,897 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 2697 transitions. [2021-05-03 14:58:36,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:36,898 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:36,898 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:37,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15754 [2021-05-03 14:58:37,099 INFO L428 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:37,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:37,099 INFO L82 PathProgramCache]: Analyzing trace with hash -1472673482, now seen corresponding path program 145 times [2021-05-03 14:58:37,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:37,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254695680] [2021-05-03 14:58:37,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:37,266 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:37,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254695680] [2021-05-03 14:58:37,266 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177892622] [2021-05-03 14:58:37,266 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 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-05-03 14:58:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:37,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:37,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:37,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:37,567 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 14:58:37,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678997092] [2021-05-03 14:58:37,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 14:58:37,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:37,568 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 14:58:37,568 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-05-03 14:58:37,568 INFO L87 Difference]: Start difference. First operand 837 states and 2697 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-05-03 14:58:38,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:38,006 INFO L93 Difference]: Finished difference Result 1000 states and 3171 transitions. [2021-05-03 14:58:38,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:58:38,007 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-05-03 14:58:38,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:38,009 INFO L225 Difference]: With dead ends: 1000 [2021-05-03 14:58:38,009 INFO L226 Difference]: Without dead ends: 949 [2021-05-03 14:58:38,009 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 624.5ms TimeCoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:38,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-05-03 14:58:38,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 835. [2021-05-03 14:58:38,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 3.2314148681055155) internal successors, (2695), 834 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:38,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 2695 transitions. [2021-05-03 14:58:38,017 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 2695 transitions. Word has length 24 [2021-05-03 14:58:38,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:38,017 INFO L480 AbstractCegarLoop]: Abstraction has 835 states and 2695 transitions. [2021-05-03 14:58:38,017 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-05-03 14:58:38,017 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 2695 transitions. [2021-05-03 14:58:38,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:38,018 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:38,018 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:38,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15764 [2021-05-03 14:58:38,219 INFO L428 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:38,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:38,219 INFO L82 PathProgramCache]: Analyzing trace with hash -267267018, now seen corresponding path program 146 times [2021-05-03 14:58:38,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:38,219 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852244430] [2021-05-03 14:58:38,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:38,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:38,385 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:38,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852244430] [2021-05-03 14:58:38,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981486637] [2021-05-03 14:58:38,385 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 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-05-03 14:58:38,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:58:38,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:38,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:38,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:38,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:38,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:38,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-05-03 14:58:38,492 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:38,556 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:38,557 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:38,559 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-05-03 14:58:38,559 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:38,664 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:38,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:38,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:58:38,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565300] [2021-05-03 14:58:38,665 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:58:38,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:38,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:58:38,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:58:38,665 INFO L87 Difference]: Start difference. First operand 835 states and 2695 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-05-03 14:58:39,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:39,049 INFO L93 Difference]: Finished difference Result 1060 states and 3354 transitions. [2021-05-03 14:58:39,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:39,050 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-05-03 14:58:39,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:39,051 INFO L225 Difference]: With dead ends: 1060 [2021-05-03 14:58:39,051 INFO L226 Difference]: Without dead ends: 1009 [2021-05-03 14:58:39,052 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 387.4ms TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:58:39,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-05-03 14:58:39,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 857. [2021-05-03 14:58:39,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 857 states, 856 states have (on average 3.2383177570093458) internal successors, (2772), 856 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:39,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 857 states to 857 states and 2772 transitions. [2021-05-03 14:58:39,060 INFO L78 Accepts]: Start accepts. Automaton has 857 states and 2772 transitions. Word has length 24 [2021-05-03 14:58:39,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:39,061 INFO L480 AbstractCegarLoop]: Abstraction has 857 states and 2772 transitions. [2021-05-03 14:58:39,061 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-05-03 14:58:39,061 INFO L276 IsEmpty]: Start isEmpty. Operand 857 states and 2772 transitions. [2021-05-03 14:58:39,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:39,062 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:39,062 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:39,272 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15772,169 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:39,273 INFO L428 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:39,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:39,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1171340002, now seen corresponding path program 147 times [2021-05-03 14:58:39,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:39,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678249658] [2021-05-03 14:58:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:39,433 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:39,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678249658] [2021-05-03 14:58:39,433 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867763440] [2021-05-03 14:58:39,433 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 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-05-03 14:58:39,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:58:39,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:39,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:39,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:39,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:39,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:39,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:39,537 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:39,602 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:39,602 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:39,604 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-05-03 14:58:39,604 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:39,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:39,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:39,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:58:39,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048767885] [2021-05-03 14:58:39,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:58:39,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:39,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:58:39,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:58:39,700 INFO L87 Difference]: Start difference. First operand 857 states and 2772 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-05-03 14:58:40,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:40,025 INFO L93 Difference]: Finished difference Result 1134 states and 3593 transitions. [2021-05-03 14:58:40,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:40,026 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-05-03 14:58:40,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:40,028 INFO L225 Difference]: With dead ends: 1134 [2021-05-03 14:58:40,028 INFO L226 Difference]: Without dead ends: 1083 [2021-05-03 14:58:40,028 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 360.8ms TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:58:40,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2021-05-03 14:58:40,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 872. [2021-05-03 14:58:40,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 3.250287026406429) internal successors, (2831), 871 states have internal predecessors, (2831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:40,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 2831 transitions. [2021-05-03 14:58:40,037 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 2831 transitions. Word has length 24 [2021-05-03 14:58:40,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:40,037 INFO L480 AbstractCegarLoop]: Abstraction has 872 states and 2831 transitions. [2021-05-03 14:58:40,037 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-05-03 14:58:40,037 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 2831 transitions. [2021-05-03 14:58:40,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:40,038 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:40,038 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:40,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15784,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:40,238 INFO L428 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:40,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:40,239 INFO L82 PathProgramCache]: Analyzing trace with hash -194617764, now seen corresponding path program 148 times [2021-05-03 14:58:40,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:40,239 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838178219] [2021-05-03 14:58:40,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:40,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838178219] [2021-05-03 14:58:40,375 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470788870] [2021-05-03 14:58:40,375 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 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-05-03 14:58:40,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:58:40,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:40,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:40,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:40,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-05-03 14:58:40,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,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-05-03 14:58:40,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,539 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:40,539 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:40,542 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-05-03 14:58:40,542 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:40,828 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,833 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,834 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,838 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:40,846 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:40,853 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:58:40,860 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,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-05-03 14:58:40,868 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,873 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:40,874 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:40,880 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,884 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,885 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,889 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,890 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,895 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:40,900 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,904 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,905 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,909 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,910 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,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 13 treesize of output 9 [2021-05-03 14:58:40,915 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,920 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,921 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,925 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,926 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,930 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,931 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,935 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,936 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,941 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:58:40,946 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,950 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,951 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,954 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,955 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,959 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,960 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,963 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,964 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,968 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,969 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,973 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,973 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,977 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,978 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,981 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,982 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,986 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,987 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,991 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,992 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:40,997 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:40,998 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 14:58:41,004 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,009 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:41,017 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,022 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,026 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,028 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,031 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,032 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,036 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,037 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,041 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,193 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 30 [2021-05-03 14:58:41,193 INFO L628 ElimStorePlain]: treesize reduction 79, result has 62.2 percent of original size [2021-05-03 14:58: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 5 treesize of output 3 [2021-05-03 14:58:41,198 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:58: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 5 treesize of output 3 [2021-05-03 14:58:41,202 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,205 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,206 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,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 13 treesize of output 9 [2021-05-03 14:58:41,210 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,212 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:41,213 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:41,265 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-05-03 14:58:41,266 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 14:58:41,266 INFO L247 ElimStorePlain]: Needed 47 recursive calls to eliminate 3 variables, input treesize:1241, output treesize:24 [2021-05-03 14:58:41,345 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:41,345 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:41,345 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:58:41,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381520850] [2021-05-03 14:58:41,345 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:58:41,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:41,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:58:41,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:58:41,345 INFO L87 Difference]: Start difference. First operand 872 states and 2831 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-05-03 14:58:42,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:42,005 INFO L93 Difference]: Finished difference Result 1198 states and 3785 transitions. [2021-05-03 14:58:42,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:42,006 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-05-03 14:58:42,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:42,007 INFO L225 Difference]: With dead ends: 1198 [2021-05-03 14:58:42,008 INFO L226 Difference]: Without dead ends: 1135 [2021-05-03 14:58:42,008 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 660.9ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:58:42,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2021-05-03 14:58:42,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 872. [2021-05-03 14:58:42,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 3.250287026406429) internal successors, (2831), 871 states have internal predecessors, (2831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:42,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 2831 transitions. [2021-05-03 14:58:42,017 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 2831 transitions. Word has length 24 [2021-05-03 14:58:42,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:42,017 INFO L480 AbstractCegarLoop]: Abstraction has 872 states and 2831 transitions. [2021-05-03 14:58:42,017 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-05-03 14:58:42,017 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 2831 transitions. [2021-05-03 14:58:42,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:42,018 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:42,018 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:42,218 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15795 [2021-05-03 14:58:42,218 INFO L428 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:42,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:42,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1404051708, now seen corresponding path program 149 times [2021-05-03 14:58:42,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:42,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145375343] [2021-05-03 14:58:42,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:42,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:42,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145375343] [2021-05-03 14:58:42,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2000710986] [2021-05-03 14:58:42,378 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 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-05-03 14:58:42,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 14:58:42,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:42,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:42,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:42,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-05-03 14:58:42,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:42,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:42,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:42,557 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:42,557 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:42,560 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-05-03 14:58:42,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:42,706 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:42,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:42,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:58:42,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087105395] [2021-05-03 14:58:42,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:58:42,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:42,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:58:42,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:58:42,707 INFO L87 Difference]: Start difference. First operand 872 states and 2831 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-05-03 14:58:43,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:43,095 INFO L93 Difference]: Finished difference Result 1127 states and 3574 transitions. [2021-05-03 14:58:43,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:43,096 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-05-03 14:58:43,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:43,097 INFO L225 Difference]: With dead ends: 1127 [2021-05-03 14:58:43,098 INFO L226 Difference]: Without dead ends: 1076 [2021-05-03 14:58:43,098 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 462.4ms TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:58:43,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2021-05-03 14:58:43,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 845. [2021-05-03 14:58:43,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2298578199052135) internal successors, (2726), 844 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:43,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2726 transitions. [2021-05-03 14:58:43,107 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2726 transitions. Word has length 24 [2021-05-03 14:58:43,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:43,107 INFO L480 AbstractCegarLoop]: Abstraction has 845 states and 2726 transitions. [2021-05-03 14:58:43,107 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-05-03 14:58:43,107 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2726 transitions. [2021-05-03 14:58:43,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:43,108 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:43,108 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:43,308 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15855,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:43,308 INFO L428 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:43,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:43,308 INFO L82 PathProgramCache]: Analyzing trace with hash 658822974, now seen corresponding path program 150 times [2021-05-03 14:58:43,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:43,309 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681086708] [2021-05-03 14:58:43,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:43,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:43,472 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:43,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681086708] [2021-05-03 14:58:43,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67521868] [2021-05-03 14:58:43,472 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 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-05-03 14:58:43,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:58:43,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:43,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:43,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:43,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 5 treesize of output 3 [2021-05-03 14:58:43,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:43,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:43,589 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:43,660 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:58:43,660 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:58:43,663 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-05-03 14:58:43,663 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:58:43,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 5 treesize of output 3 [2021-05-03 14:58:43,984 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:43,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:43,989 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:43,992 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:43,993 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:43,996 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:43,997 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,000 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:44,001 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:44,006 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,009 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:44,010 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:44,014 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,054 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 14:58:44,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 13 treesize of output 9 [2021-05-03 14:58:44,059 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:58:44,064 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,067 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:58:44,068 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:58:44,107 INFO L628 ElimStorePlain]: treesize reduction 1, result has 96.8 percent of original size [2021-05-03 14:58:44,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-05-03 14:58:44,108 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 3 variables, input treesize:221, output treesize:14 [2021-05-03 14:58:44,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:44,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:44,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:58:44,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805199993] [2021-05-03 14:58:44,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:58:44,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:44,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:58:44,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:58:44,159 INFO L87 Difference]: Start difference. First operand 845 states and 2726 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-05-03 14:58:44,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:44,440 INFO L93 Difference]: Finished difference Result 1051 states and 3333 transitions. [2021-05-03 14:58:44,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:44,441 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-05-03 14:58:44,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:44,442 INFO L225 Difference]: With dead ends: 1051 [2021-05-03 14:58:44,442 INFO L226 Difference]: Without dead ends: 1000 [2021-05-03 14:58:44,442 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 343.5ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:58:44,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-05-03 14:58:44,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 873. [2021-05-03 14:58:44,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 3.239678899082569) internal successors, (2825), 872 states have internal predecessors, (2825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:44,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 2825 transitions. [2021-05-03 14:58:44,451 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 2825 transitions. Word has length 24 [2021-05-03 14:58:44,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:44,452 INFO L480 AbstractCegarLoop]: Abstraction has 873 states and 2825 transitions. [2021-05-03 14:58:44,452 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-05-03 14:58:44,452 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 2825 transitions. [2021-05-03 14:58:44,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:44,453 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:44,453 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:44,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15867 [2021-05-03 14:58:44,653 INFO L428 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:44,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:44,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1635545212, now seen corresponding path program 151 times [2021-05-03 14:58:44,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:44,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770029293] [2021-05-03 14:58:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:44,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:45,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:45,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770029293] [2021-05-03 14:58:45,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395128671] [2021-05-03 14:58:45,104 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 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-05-03 14:58:45,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:45,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:45,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:45,411 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:45,412 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:45,412 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-05-03 14:58:45,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847765710] [2021-05-03 14:58:45,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-03 14:58:45,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:45,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-03 14:58:45,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-05-03 14:58:45,412 INFO L87 Difference]: Start difference. First operand 873 states and 2825 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-05-03 14:58:51,054 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 43 [2021-05-03 14:58:51,525 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-05-03 14:58:51,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:51,580 INFO L93 Difference]: Finished difference Result 1682 states and 5138 transitions. [2021-05-03 14:58:51,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-03 14:58:51,581 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-05-03 14:58:51,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:51,583 INFO L225 Difference]: With dead ends: 1682 [2021-05-03 14:58:51,583 INFO L226 Difference]: Without dead ends: 1544 [2021-05-03 14:58:51,583 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2289 ImplicationChecksByTransitivity, 4816.7ms TimeCoverageRelationStatistics Valid=671, Invalid=6985, Unknown=0, NotChecked=0, Total=7656 [2021-05-03 14:58:51,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-05-03 14:58:51,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 873. [2021-05-03 14:58:51,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 3.239678899082569) internal successors, (2825), 872 states have internal predecessors, (2825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:51,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 2825 transitions. [2021-05-03 14:58:51,595 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 2825 transitions. Word has length 24 [2021-05-03 14:58:51,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:51,595 INFO L480 AbstractCegarLoop]: Abstraction has 873 states and 2825 transitions. [2021-05-03 14:58:51,595 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-05-03 14:58:51,595 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 2825 transitions. [2021-05-03 14:58:51,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:51,596 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:51,596 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:51,796 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15938,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:51,796 INFO L428 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:51,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:51,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1191239562, now seen corresponding path program 152 times [2021-05-03 14:58:51,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:51,797 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111584758] [2021-05-03 14:58:51,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:51,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:52,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111584758] [2021-05-03 14:58:52,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302455403] [2021-05-03 14:58:52,005 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 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-05-03 14:58:52,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:58:52,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:52,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:52,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:52,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-05-03 14:58:52,387 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:52,387 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:58:52,387 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414649381] [2021-05-03 14:58:52,387 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:58:52,387 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:52,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:58:52,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:58:52,387 INFO L87 Difference]: Start difference. First operand 873 states and 2825 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-05-03 14:58:52,726 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-05-03 14:58:52,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:52,783 INFO L93 Difference]: Finished difference Result 989 states and 3136 transitions. [2021-05-03 14:58:52,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:58:52,783 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-05-03 14:58:52,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:52,785 INFO L225 Difference]: With dead ends: 989 [2021-05-03 14:58:52,785 INFO L226 Difference]: Without dead ends: 914 [2021-05-03 14:58:52,785 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 624.7ms TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:58:52,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-05-03 14:58:52,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 886. [2021-05-03 14:58:52,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 885 states have (on average 3.23728813559322) internal successors, (2865), 885 states have internal predecessors, (2865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:52,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 2865 transitions. [2021-05-03 14:58:52,793 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 2865 transitions. Word has length 24 [2021-05-03 14:58:52,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:52,793 INFO L480 AbstractCegarLoop]: Abstraction has 886 states and 2865 transitions. [2021-05-03 14:58:52,793 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-05-03 14:58:52,793 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 2865 transitions. [2021-05-03 14:58:52,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:52,794 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:52,794 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:52,994 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15951 [2021-05-03 14:58:52,994 INFO L428 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:52,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:52,995 INFO L82 PathProgramCache]: Analyzing trace with hash -1907647908, now seen corresponding path program 153 times [2021-05-03 14:58:52,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:52,995 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034437378] [2021-05-03 14:58:52,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:53,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:53,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034437378] [2021-05-03 14:58:53,167 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773655598] [2021-05-03 14:58:53,167 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 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-05-03 14:58:53,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:58:53,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:53,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:53,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:53,679 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:53,679 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:53,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:58:53,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585958542] [2021-05-03 14:58:53,679 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:58:53,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:53,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:58:53,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:58:53,680 INFO L87 Difference]: Start difference. First operand 886 states and 2865 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-05-03 14:58:54,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:54,260 INFO L93 Difference]: Finished difference Result 1154 states and 3641 transitions. [2021-05-03 14:58:54,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:58:54,260 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-05-03 14:58:54,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:54,262 INFO L225 Difference]: With dead ends: 1154 [2021-05-03 14:58:54,262 INFO L226 Difference]: Without dead ends: 1091 [2021-05-03 14:58:54,262 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 688.1ms TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:58:54,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states. [2021-05-03 14:58:54,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 873. [2021-05-03 14:58:54,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 872 states have (on average 3.239678899082569) internal successors, (2825), 872 states have internal predecessors, (2825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:54,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 2825 transitions. [2021-05-03 14:58:54,271 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 2825 transitions. Word has length 24 [2021-05-03 14:58:54,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:54,271 INFO L480 AbstractCegarLoop]: Abstraction has 873 states and 2825 transitions. [2021-05-03 14:58:54,271 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-05-03 14:58:54,271 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 2825 transitions. [2021-05-03 14:58:54,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:54,272 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:54,272 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:54,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15982,176 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:58:54,473 INFO L428 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:54,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:54,473 INFO L82 PathProgramCache]: Analyzing trace with hash -308978436, now seen corresponding path program 154 times [2021-05-03 14:58:54,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:54,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312115042] [2021-05-03 14:58:54,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:54,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:54,906 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:54,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312115042] [2021-05-03 14:58:54,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931235234] [2021-05-03 14:58:54,906 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 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-05-03 14:58:54,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:58:54,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:54,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:54,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:58:55,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:58:55,248 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:58:55,248 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:58:55,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792044495] [2021-05-03 14:58:55,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:58:55,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:58:55,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:58:55,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:58:55,249 INFO L87 Difference]: Start difference. First operand 873 states and 2825 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-05-03 14:58:58,340 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 57 [2021-05-03 14:58:58,487 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2021-05-03 14:58:58,747 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 38 [2021-05-03 14:58:59,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:58:59,350 INFO L93 Difference]: Finished difference Result 1381 states and 4266 transitions. [2021-05-03 14:58:59,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-05-03 14:58:59,351 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-05-03 14:58:59,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:58:59,353 INFO L225 Difference]: With dead ends: 1381 [2021-05-03 14:58:59,353 INFO L226 Difference]: Without dead ends: 1284 [2021-05-03 14:58:59,354 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1508 ImplicationChecksByTransitivity, 3502.1ms TimeCoverageRelationStatistics Valid=527, Invalid=4585, Unknown=0, NotChecked=0, Total=5112 [2021-05-03 14:58:59,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1284 states. [2021-05-03 14:58:59,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1284 to 869. [2021-05-03 14:58:59,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 868 states have (on average 3.243087557603687) internal successors, (2815), 868 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:58:59,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 2815 transitions. [2021-05-03 14:58:59,364 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 2815 transitions. Word has length 24 [2021-05-03 14:58:59,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:58:59,364 INFO L480 AbstractCegarLoop]: Abstraction has 869 states and 2815 transitions. [2021-05-03 14:58:59,364 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-05-03 14:58:59,364 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 2815 transitions. [2021-05-03 14:58:59,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:58:59,365 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:58:59,365 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:58:59,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16057 [2021-05-03 14:58:59,565 INFO L428 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:58:59,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:58:59,566 INFO L82 PathProgramCache]: Analyzing trace with hash -1804211280, now seen corresponding path program 155 times [2021-05-03 14:58:59,566 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:58:59,566 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618749758] [2021-05-03 14:58:59,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:58:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:58:59,896 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:58:59,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618749758] [2021-05-03 14:58:59,897 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969552855] [2021-05-03 14:58:59,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 14:58:59,926 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:58:59,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:58:59,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:58:59,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:00,165 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:00,165 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:00,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349966241] [2021-05-03 14:59:00,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:00,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:00,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:00,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:00,165 INFO L87 Difference]: Start difference. First operand 869 states and 2815 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-05-03 14:59:03,467 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 14:59:05,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:05,076 INFO L93 Difference]: Finished difference Result 1616 states and 4913 transitions. [2021-05-03 14:59:05,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-03 14:59:05,077 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-05-03 14:59:05,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:05,079 INFO L225 Difference]: With dead ends: 1616 [2021-05-03 14:59:05,079 INFO L226 Difference]: Without dead ends: 1519 [2021-05-03 14:59:05,079 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1884 ImplicationChecksByTransitivity, 3767.8ms TimeCoverageRelationStatistics Valid=647, Invalid=5673, Unknown=0, NotChecked=0, Total=6320 [2021-05-03 14:59:05,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2021-05-03 14:59:05,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 890. [2021-05-03 14:59:05,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 889 states have (on average 3.2598425196850394) internal successors, (2898), 889 states have internal predecessors, (2898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:05,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 2898 transitions. [2021-05-03 14:59:05,090 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 2898 transitions. Word has length 24 [2021-05-03 14:59:05,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:05,090 INFO L480 AbstractCegarLoop]: Abstraction has 890 states and 2898 transitions. [2021-05-03 14:59:05,090 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-05-03 14:59:05,090 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 2898 transitions. [2021-05-03 14:59:05,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:05,091 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:05,091 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:05,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16062 [2021-05-03 14:59:05,292 INFO L428 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:05,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:05,292 INFO L82 PathProgramCache]: Analyzing trace with hash 1586683032, now seen corresponding path program 156 times [2021-05-03 14:59:05,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:05,292 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630039253] [2021-05-03 14:59:05,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:05,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:05,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630039253] [2021-05-03 14:59:05,435 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500909474] [2021-05-03 14:59:05,435 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 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-05-03 14:59:05,465 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:59:05,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:05,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:05,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:05,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:05,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:05,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-05-03 14:59:05,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:05,571 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-05-03 14:59:05,571 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:59:05,573 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-05-03 14:59:05,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-05-03 14:59:05,676 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:05,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:05,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:59:05,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718891277] [2021-05-03 14:59:05,677 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:59:05,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:05,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:59:05,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:59:05,677 INFO L87 Difference]: Start difference. First operand 890 states and 2898 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-05-03 14:59:06,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:06,042 INFO L93 Difference]: Finished difference Result 1219 states and 3863 transitions. [2021-05-03 14:59:06,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:59:06,043 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-05-03 14:59:06,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:06,044 INFO L225 Difference]: With dead ends: 1219 [2021-05-03 14:59:06,044 INFO L226 Difference]: Without dead ends: 1168 [2021-05-03 14:59:06,045 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 368.3ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-05-03 14:59:06,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2021-05-03 14:59:06,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 911. [2021-05-03 14:59:06,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 3.2758241758241757) internal successors, (2981), 910 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:06,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2981 transitions. [2021-05-03 14:59:06,054 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2981 transitions. Word has length 24 [2021-05-03 14:59:06,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:06,054 INFO L480 AbstractCegarLoop]: Abstraction has 911 states and 2981 transitions. [2021-05-03 14:59:06,054 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-05-03 14:59:06,054 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2981 transitions. [2021-05-03 14:59:06,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:06,055 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:06,055 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:06,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16070,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:06,256 INFO L428 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:06,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:06,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1731562026, now seen corresponding path program 157 times [2021-05-03 14:59:06,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:06,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994636977] [2021-05-03 14:59:06,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:06,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:06,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994636977] [2021-05-03 14:59:06,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859275414] [2021-05-03 14:59:06,383 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 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-05-03 14:59:06,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:06,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:06,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:06,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-05-03 14:59:06,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:06,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:06,477 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:06,515 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-05-03 14:59:06,516 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:59:06,518 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-05-03 14:59:06,518 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-05-03 14:59:06,657 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:06,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:06,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:59:06,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504382685] [2021-05-03 14:59:06,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:59:06,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:06,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:59:06,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:59:06,658 INFO L87 Difference]: Start difference. First operand 911 states and 2981 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-05-03 14:59:07,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:07,229 INFO L93 Difference]: Finished difference Result 1243 states and 3922 transitions. [2021-05-03 14:59:07,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 14:59:07,230 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-05-03 14:59:07,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:07,231 INFO L225 Difference]: With dead ends: 1243 [2021-05-03 14:59:07,232 INFO L226 Difference]: Without dead ends: 1180 [2021-05-03 14:59:07,232 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 564.2ms TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:59:07,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-05-03 14:59:07,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 896. [2021-05-03 14:59:07,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2648044692737432) internal successors, (2922), 895 states have internal predecessors, (2922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:07,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2922 transitions. [2021-05-03 14:59:07,241 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2922 transitions. Word has length 24 [2021-05-03 14:59:07,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:07,241 INFO L480 AbstractCegarLoop]: Abstraction has 896 states and 2922 transitions. [2021-05-03 14:59:07,241 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-05-03 14:59:07,241 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2922 transitions. [2021-05-03 14:59:07,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:07,242 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:07,242 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:07,443 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16080,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:07,443 INFO L428 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:07,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:07,443 INFO L82 PathProgramCache]: Analyzing trace with hash -132892554, now seen corresponding path program 158 times [2021-05-03 14:59:07,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:07,443 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957157666] [2021-05-03 14:59:07,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:07,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:07,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957157666] [2021-05-03 14:59:07,773 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496181356] [2021-05-03 14:59:07,773 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 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-05-03 14:59:07,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:59:07,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:07,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:07,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:08,081 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:08,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:08,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:08,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449442995] [2021-05-03 14:59:08,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:08,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:08,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:08,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:08,082 INFO L87 Difference]: Start difference. First operand 896 states and 2922 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-05-03 14:59:12,341 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 41 [2021-05-03 14:59:12,949 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2021-05-03 14:59:13,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:13,169 INFO L93 Difference]: Finished difference Result 1789 states and 5447 transitions. [2021-05-03 14:59:13,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-05-03 14:59:13,170 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-05-03 14:59:13,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:13,173 INFO L225 Difference]: With dead ends: 1789 [2021-05-03 14:59:13,173 INFO L226 Difference]: Without dead ends: 1692 [2021-05-03 14:59:13,173 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1699 ImplicationChecksByTransitivity, 3779.3ms TimeCoverageRelationStatistics Valid=619, Invalid=5233, Unknown=0, NotChecked=0, Total=5852 [2021-05-03 14:59:13,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1692 states. [2021-05-03 14:59:13,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1692 to 887. [2021-05-03 14:59:13,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 886 states have (on average 3.265237020316027) internal successors, (2893), 886 states have internal predecessors, (2893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:13,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 2893 transitions. [2021-05-03 14:59:13,185 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 2893 transitions. Word has length 24 [2021-05-03 14:59:13,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:13,185 INFO L480 AbstractCegarLoop]: Abstraction has 887 states and 2893 transitions. [2021-05-03 14:59:13,185 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-05-03 14:59:13,185 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 2893 transitions. [2021-05-03 14:59:13,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:13,186 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:13,186 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:13,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16095,181 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:13,401 INFO L428 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:13,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:13,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1361425282, now seen corresponding path program 159 times [2021-05-03 14:59:13,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:13,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576172195] [2021-05-03 14:59:13,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:13,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:13,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576172195] [2021-05-03 14:59:13,532 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969388679] [2021-05-03 14:59:13,532 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 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-05-03 14:59:13,562 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:59:13,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:13,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-03 14:59:13,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:13,994 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:13,994 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:13,994 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 22 [2021-05-03 14:59:13,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40592981] [2021-05-03 14:59:13,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:13,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:13,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:13,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:13,995 INFO L87 Difference]: Start difference. First operand 887 states and 2893 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-05-03 14:59:17,426 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 39 [2021-05-03 14:59:17,828 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 14:59:19,368 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 14:59:19,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:19,565 INFO L93 Difference]: Finished difference Result 1886 states and 5661 transitions. [2021-05-03 14:59:19,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-03 14:59:19,566 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-05-03 14:59:19,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:19,568 INFO L225 Difference]: With dead ends: 1886 [2021-05-03 14:59:19,568 INFO L226 Difference]: Without dead ends: 1789 [2021-05-03 14:59:19,569 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2111 ImplicationChecksByTransitivity, 3847.7ms TimeCoverageRelationStatistics Valid=705, Invalid=6267, Unknown=0, NotChecked=0, Total=6972 [2021-05-03 14:59:19,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-05-03 14:59:19,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 823. [2021-05-03 14:59:19,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 822 states have (on average 3.261557177615572) internal successors, (2681), 822 states have internal predecessors, (2681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:19,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 2681 transitions. [2021-05-03 14:59:19,580 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 2681 transitions. Word has length 24 [2021-05-03 14:59:19,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:19,580 INFO L480 AbstractCegarLoop]: Abstraction has 823 states and 2681 transitions. [2021-05-03 14:59:19,580 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-05-03 14:59:19,580 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 2681 transitions. [2021-05-03 14:59:19,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:19,581 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:19,581 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:19,784 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16105,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:19,784 INFO L428 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:19,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:19,784 INFO L82 PathProgramCache]: Analyzing trace with hash -2091239856, now seen corresponding path program 160 times [2021-05-03 14:59:19,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:19,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618316890] [2021-05-03 14:59:19,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:19,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:19,989 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:19,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618316890] [2021-05-03 14:59:19,990 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84288851] [2021-05-03 14:59:19,990 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 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-05-03 14:59:20,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:59:20,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:20,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:20,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:20,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-05-03 14:59:20,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:20,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-05-03 14:59:20,102 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:20,162 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 14:59:20,163 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:59:20,166 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-05-03 14:59:20,166 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 14:59:20,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:20,759 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:20,759 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-05-03 14:59:20,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050147236] [2021-05-03 14:59:20,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 14:59:20,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:20,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 14:59:20,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:59:20,760 INFO L87 Difference]: Start difference. First operand 823 states and 2681 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-05-03 14:59:21,514 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 40 [2021-05-03 14:59:21,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:21,847 INFO L93 Difference]: Finished difference Result 1160 states and 3633 transitions. [2021-05-03 14:59:21,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 14:59:21,849 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-05-03 14:59:21,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:21,851 INFO L225 Difference]: With dead ends: 1160 [2021-05-03 14:59:21,851 INFO L226 Difference]: Without dead ends: 1070 [2021-05-03 14:59:21,851 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 1153.5ms TimeCoverageRelationStatistics Valid=130, Invalid=682, Unknown=0, NotChecked=0, Total=812 [2021-05-03 14:59:21,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1070 states. [2021-05-03 14:59:21,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1070 to 829. [2021-05-03 14:59:21,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.256038647342995) internal successors, (2696), 828 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:21,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2696 transitions. [2021-05-03 14:59:21,862 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2696 transitions. Word has length 24 [2021-05-03 14:59:21,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:21,862 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2696 transitions. [2021-05-03 14:59:21,862 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-05-03 14:59:21,862 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2696 transitions. [2021-05-03 14:59:21,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:21,863 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:21,863 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:22,064 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16108 [2021-05-03 14:59:22,065 INFO L428 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:22,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:22,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1299654456, now seen corresponding path program 161 times [2021-05-03 14:59:22,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:22,065 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900029883] [2021-05-03 14:59:22,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:22,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:22,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900029883] [2021-05-03 14:59:22,408 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680355676] [2021-05-03 14:59:22,408 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 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-05-03 14:59:22,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:59:22,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:22,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:22,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:22,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:22,721 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:22,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:22,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018909942] [2021-05-03 14:59:22,721 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:22,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:22,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:22,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:22,722 INFO L87 Difference]: Start difference. First operand 829 states and 2696 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-05-03 14:59:26,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:26,021 INFO L93 Difference]: Finished difference Result 1465 states and 4525 transitions. [2021-05-03 14:59:26,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-03 14:59:26,022 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-05-03 14:59:26,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:26,024 INFO L225 Difference]: With dead ends: 1465 [2021-05-03 14:59:26,024 INFO L226 Difference]: Without dead ends: 1368 [2021-05-03 14:59:26,025 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1115 ImplicationChecksByTransitivity, 2588.6ms TimeCoverageRelationStatistics Valid=440, Invalid=3466, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 14:59:26,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1368 states. [2021-05-03 14:59:26,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1368 to 844. [2021-05-03 14:59:26,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 843 states have (on average 3.2680901542111505) internal successors, (2755), 843 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:26,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 2755 transitions. [2021-05-03 14:59:26,035 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 2755 transitions. Word has length 24 [2021-05-03 14:59:26,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:26,035 INFO L480 AbstractCegarLoop]: Abstraction has 844 states and 2755 transitions. [2021-05-03 14:59:26,035 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-05-03 14:59:26,035 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 2755 transitions. [2021-05-03 14:59:26,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:26,036 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:26,036 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:26,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16184,184 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:26,236 INFO L428 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:26,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:26,237 INFO L82 PathProgramCache]: Analyzing trace with hash -2018590602, now seen corresponding path program 162 times [2021-05-03 14:59:26,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:26,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529969787] [2021-05-03 14:59:26,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:26,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:26,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-05-03 14:59:26,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529969787] [2021-05-03 14:59:26,373 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565734821] [2021-05-03 14:59:26,373 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 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-05-03 14:59:26,404 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 14:59:26,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:26,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:26,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:26,588 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:26,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:26,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 14:59:26,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664626135] [2021-05-03 14:59:26,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 14:59:26,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:26,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 14:59:26,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 14:59:26,588 INFO L87 Difference]: Start difference. First operand 844 states and 2755 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-05-03 14:59:26,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:26,901 INFO L93 Difference]: Finished difference Result 1084 states and 3454 transitions. [2021-05-03 14:59:26,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:59:26,902 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-05-03 14:59:26,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:26,904 INFO L225 Difference]: With dead ends: 1084 [2021-05-03 14:59:26,904 INFO L226 Difference]: Without dead ends: 1021 [2021-05-03 14:59:26,904 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 373.7ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:59:26,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2021-05-03 14:59:26,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 829. [2021-05-03 14:59:26,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.256038647342995) internal successors, (2696), 828 states have internal predecessors, (2696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:26,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2696 transitions. [2021-05-03 14:59:26,912 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2696 transitions. Word has length 24 [2021-05-03 14:59:26,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:26,912 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2696 transitions. [2021-05-03 14:59:26,912 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-05-03 14:59:26,913 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2696 transitions. [2021-05-03 14:59:26,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:26,913 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:26,913 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:27,114 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16193 [2021-05-03 14:59:27,114 INFO L428 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:27,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:27,114 INFO L82 PathProgramCache]: Analyzing trace with hash -419921130, now seen corresponding path program 163 times [2021-05-03 14:59:27,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:27,114 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760394867] [2021-05-03 14:59:27,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:27,558 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:27,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760394867] [2021-05-03 14:59:27,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720193657] [2021-05-03 14:59:27,558 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 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-05-03 14:59:27,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:27,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:27,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:27,886 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:27,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:27,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:27,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341487422] [2021-05-03 14:59:27,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:27,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:27,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:27,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:27,887 INFO L87 Difference]: Start difference. First operand 829 states and 2696 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-05-03 14:59:29,828 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 39 [2021-05-03 14:59:31,054 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 14:59:31,488 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-05-03 14:59:31,677 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 37 [2021-05-03 14:59:32,495 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2021-05-03 14:59:32,925 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-03 14:59:33,543 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 31 [2021-05-03 14:59:33,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:33,993 INFO L93 Difference]: Finished difference Result 1678 states and 5192 transitions. [2021-05-03 14:59:33,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-03 14:59:33,994 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-05-03 14:59:33,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:33,997 INFO L225 Difference]: With dead ends: 1678 [2021-05-03 14:59:33,997 INFO L226 Difference]: Without dead ends: 1538 [2021-05-03 14:59:33,998 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2678 ImplicationChecksByTransitivity, 5533.6ms TimeCoverageRelationStatistics Valid=1006, Invalid=6826, Unknown=0, NotChecked=0, Total=7832 [2021-05-03 14:59:33,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2021-05-03 14:59:34,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 814. [2021-05-03 14:59:34,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 813 states have (on average 3.243542435424354) internal successors, (2637), 813 states have internal predecessors, (2637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:34,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 2637 transitions. [2021-05-03 14:59:34,008 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 2637 transitions. Word has length 24 [2021-05-03 14:59:34,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:34,008 INFO L480 AbstractCegarLoop]: Abstraction has 814 states and 2637 transitions. [2021-05-03 14:59:34,008 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-05-03 14:59:34,008 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 2637 transitions. [2021-05-03 14:59:34,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:34,009 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:34,009 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:34,209 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 186 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16202 [2021-05-03 14:59:34,210 INFO L428 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:34,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:34,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1165149864, now seen corresponding path program 164 times [2021-05-03 14:59:34,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:34,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554869817] [2021-05-03 14:59:34,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:34,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:34,778 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:34,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554869817] [2021-05-03 14:59:34,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357404062] [2021-05-03 14:59:34,778 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 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-05-03 14:59:34,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:59:34,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:34,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:34,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:35,107 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:35,108 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:35,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:35,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847854749] [2021-05-03 14:59:35,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:35,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:35,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:35,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:35,108 INFO L87 Difference]: Start difference. First operand 814 states and 2637 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-05-03 14:59:36,523 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-05-03 14:59:38,652 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-05-03 14:59:39,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:39,119 INFO L93 Difference]: Finished difference Result 1275 states and 3965 transitions. [2021-05-03 14:59:39,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-03 14:59:39,120 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-05-03 14:59:39,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:39,122 INFO L225 Difference]: With dead ends: 1275 [2021-05-03 14:59:39,122 INFO L226 Difference]: Without dead ends: 1178 [2021-05-03 14:59:39,123 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 3362.3ms TimeCoverageRelationStatistics Valid=388, Invalid=3394, Unknown=0, NotChecked=0, Total=3782 [2021-05-03 14:59:39,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2021-05-03 14:59:39,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 838. [2021-05-03 14:59:39,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 3.2532855436081243) internal successors, (2723), 837 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:39,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 2723 transitions. [2021-05-03 14:59:39,131 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 2723 transitions. Word has length 24 [2021-05-03 14:59:39,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:39,132 INFO L480 AbstractCegarLoop]: Abstraction has 838 states and 2723 transitions. [2021-05-03 14:59:39,132 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-05-03 14:59:39,132 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 2723 transitions. [2021-05-03 14:59:39,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:39,133 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:39,133 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:39,333 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16210,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:39,333 INFO L428 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:39,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:39,333 INFO L82 PathProgramCache]: Analyzing trace with hash -188427626, now seen corresponding path program 165 times [2021-05-03 14:59:39,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:39,333 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839167820] [2021-05-03 14:59:39,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:39,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-05-03 14:59:39,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839167820] [2021-05-03 14:59:39,486 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356727735] [2021-05-03 14:59:39,486 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 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-05-03 14:59:39,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:59:39,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:39,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:39,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:39,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 5 treesize of output 3 [2021-05-03 14:59:39,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:39,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:39,613 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:39,675 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 14:59:39,676 INFO L518 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2021-05-03 14:59:39,678 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-05-03 14:59:39,679 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 14:59:40,940 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:40,940 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:40,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:40,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712275618] [2021-05-03 14:59:40,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:40,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:40,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:40,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:40,941 INFO L87 Difference]: Start difference. First operand 838 states and 2723 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-05-03 14:59:41,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:41,470 INFO L93 Difference]: Finished difference Result 1087 states and 3457 transitions. [2021-05-03 14:59:41,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 14:59:41,471 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-05-03 14:59:41,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:41,472 INFO L225 Difference]: With dead ends: 1087 [2021-05-03 14:59:41,472 INFO L226 Difference]: Without dead ends: 1024 [2021-05-03 14:59:41,472 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 615.2ms TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:59:41,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-05-03 14:59:41,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 823. [2021-05-03 14:59:41,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 822 states have (on average 3.240875912408759) internal successors, (2664), 822 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:41,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 2664 transitions. [2021-05-03 14:59:41,481 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 2664 transitions. Word has length 24 [2021-05-03 14:59:41,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:41,481 INFO L480 AbstractCegarLoop]: Abstraction has 823 states and 2664 transitions. [2021-05-03 14:59:41,481 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-05-03 14:59:41,481 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 2664 transitions. [2021-05-03 14:59:41,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:41,482 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:41,482 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:41,682 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16219,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:41,682 INFO L428 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:41,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:41,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1410241846, now seen corresponding path program 166 times [2021-05-03 14:59:41,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:41,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093584752] [2021-05-03 14:59:41,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:41,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:41,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093584752] [2021-05-03 14:59:41,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829227464] [2021-05-03 14:59:41,865 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 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-05-03 14:59:41,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:59:41,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:41,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:41,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:41,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 5 treesize of output 3 [2021-05-03 14:59:41,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:41,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-05-03 14:59:41,992 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:42,068 INFO L628 ElimStorePlain]: treesize reduction 46, result has 49.5 percent of original size [2021-05-03 14:59:42,069 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:59:42,072 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-05-03 14:59:42,072 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:101, output treesize:45 [2021-05-03 14:59:44,056 INFO L446 ElimStorePlain]: Different costs {0=[char_at_9], 3=[char_at_1]} [2021-05-03 14:59:44,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-05-03 14:59:44,067 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,077 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,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 11 treesize of output 7 [2021-05-03 14:59:44,087 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:44,098 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,105 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,106 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:59:44,117 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,127 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,137 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:59:44,138 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,146 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,148 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,157 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,168 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,178 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,185 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,186 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,193 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,194 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,200 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,201 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,209 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,217 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,218 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,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-05-03 14:59:44,228 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,235 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,236 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,245 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,246 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,253 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,255 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,262 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,263 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,270 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,272 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:44,282 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,290 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,291 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,300 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,301 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,310 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,312 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,322 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,323 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,331 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,333 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,344 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,346 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:44,359 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,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-05-03 14:59:44,372 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,381 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,383 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,391 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,393 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 14:59: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 5 treesize of output 3 [2021-05-03 14:59:44,406 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,416 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,417 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,428 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,429 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,438 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,440 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,451 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,453 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,463 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,465 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,474 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,475 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,486 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,487 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,497 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,499 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,509 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,511 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,521 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,522 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,533 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,544 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,545 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,554 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,556 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,567 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,576 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,577 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,587 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,589 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,597 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,599 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,608 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,610 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,619 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,620 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,629 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,631 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,640 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,641 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,650 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,652 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,660 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,662 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,671 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,672 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,681 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,683 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,692 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,693 INFO L550 ElimStorePlain]: Start of recursive call 62: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,704 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,705 INFO L550 ElimStorePlain]: Start of recursive call 63: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,715 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,716 INFO L550 ElimStorePlain]: Start of recursive call 64: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,725 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,727 INFO L550 ElimStorePlain]: Start of recursive call 65: End of recursive call: and 1 xjuncts. [2021-05-03 14:59: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 13 treesize of output 9 [2021-05-03 14:59:44,738 INFO L550 ElimStorePlain]: Start of recursive call 66: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,747 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,749 INFO L550 ElimStorePlain]: Start of recursive call 67: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,757 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,759 INFO L550 ElimStorePlain]: Start of recursive call 68: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,770 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,771 INFO L550 ElimStorePlain]: Start of recursive call 69: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,783 INFO L550 ElimStorePlain]: Start of recursive call 70: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,792 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,794 INFO L550 ElimStorePlain]: Start of recursive call 71: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,803 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,804 INFO L550 ElimStorePlain]: Start of recursive call 72: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 14:59:44,817 INFO L550 ElimStorePlain]: Start of recursive call 73: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,827 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,828 INFO L550 ElimStorePlain]: Start of recursive call 74: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,837 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,839 INFO L550 ElimStorePlain]: Start of recursive call 75: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,848 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,849 INFO L550 ElimStorePlain]: Start of recursive call 76: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,862 INFO L550 ElimStorePlain]: Start of recursive call 77: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,871 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,873 INFO L550 ElimStorePlain]: Start of recursive call 78: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,884 INFO L550 ElimStorePlain]: Start of recursive call 79: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,894 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,896 INFO L550 ElimStorePlain]: Start of recursive call 80: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:44,908 INFO L550 ElimStorePlain]: Start of recursive call 81: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,918 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,919 INFO L550 ElimStorePlain]: Start of recursive call 82: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,928 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,930 INFO L550 ElimStorePlain]: Start of recursive call 83: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,940 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,941 INFO L550 ElimStorePlain]: Start of recursive call 84: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,952 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,953 INFO L550 ElimStorePlain]: Start of recursive call 85: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,961 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,963 INFO L550 ElimStorePlain]: Start of recursive call 86: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,971 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,972 INFO L550 ElimStorePlain]: Start of recursive call 87: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,983 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,984 INFO L550 ElimStorePlain]: Start of recursive call 88: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:44,993 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:44,994 INFO L550 ElimStorePlain]: Start of recursive call 89: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,003 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,004 INFO L550 ElimStorePlain]: Start of recursive call 90: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,011 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,012 INFO L550 ElimStorePlain]: Start of recursive call 91: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,022 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,024 INFO L550 ElimStorePlain]: Start of recursive call 92: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,033 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,034 INFO L550 ElimStorePlain]: Start of recursive call 93: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,046 INFO L550 ElimStorePlain]: Start of recursive call 94: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,055 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,056 INFO L550 ElimStorePlain]: Start of recursive call 95: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,065 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,067 INFO L550 ElimStorePlain]: Start of recursive call 96: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,075 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,077 INFO L550 ElimStorePlain]: Start of recursive call 97: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,088 INFO L550 ElimStorePlain]: Start of recursive call 98: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,096 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,098 INFO L550 ElimStorePlain]: Start of recursive call 99: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,108 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,110 INFO L550 ElimStorePlain]: Start of recursive call 100: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,119 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,121 INFO L550 ElimStorePlain]: Start of recursive call 101: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,130 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,132 INFO L550 ElimStorePlain]: Start of recursive call 102: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,141 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,142 INFO L550 ElimStorePlain]: Start of recursive call 103: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,153 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,155 INFO L550 ElimStorePlain]: Start of recursive call 104: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,165 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,167 INFO L550 ElimStorePlain]: Start of recursive call 105: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,177 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,179 INFO L550 ElimStorePlain]: Start of recursive call 106: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,188 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,189 INFO L550 ElimStorePlain]: Start of recursive call 107: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,198 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,200 INFO L550 ElimStorePlain]: Start of recursive call 108: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,208 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,209 INFO L550 ElimStorePlain]: Start of recursive call 109: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,219 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,220 INFO L550 ElimStorePlain]: Start of recursive call 110: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,230 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,231 INFO L550 ElimStorePlain]: Start of recursive call 111: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,241 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,243 INFO L550 ElimStorePlain]: Start of recursive call 112: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,251 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,253 INFO L550 ElimStorePlain]: Start of recursive call 113: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,276 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,278 INFO L550 ElimStorePlain]: Start of recursive call 114: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,283 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,285 INFO L550 ElimStorePlain]: Start of recursive call 115: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:59:45,293 INFO L550 ElimStorePlain]: Start of recursive call 116: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,297 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,299 INFO L550 ElimStorePlain]: Start of recursive call 117: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 14:59:45,307 INFO L550 ElimStorePlain]: Start of recursive call 118: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,312 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,313 INFO L550 ElimStorePlain]: Start of recursive call 119: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,664 WARN L205 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-05-03 14:59:45,664 INFO L628 ElimStorePlain]: treesize reduction 105, result has 64.5 percent of original size [2021-05-03 14:59:45,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-05-03 14:59:45,671 INFO L550 ElimStorePlain]: Start of recursive call 120: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,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-05-03 14:59:45,678 INFO L550 ElimStorePlain]: Start of recursive call 121: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:45,685 INFO L550 ElimStorePlain]: Start of recursive call 122: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,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 13 treesize of output 9 [2021-05-03 14:59:45,692 INFO L550 ElimStorePlain]: Start of recursive call 123: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,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-05-03 14:59:45,699 INFO L550 ElimStorePlain]: Start of recursive call 124: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,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-05-03 14:59:45,706 INFO L550 ElimStorePlain]: Start of recursive call 125: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,710 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 14:59:45,712 INFO L550 ElimStorePlain]: Start of recursive call 126: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:45,911 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-05-03 14:59:45,911 INFO L628 ElimStorePlain]: treesize reduction 18, result has 86.6 percent of original size [2021-05-03 14:59:45,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 14:59:45,914 INFO L247 ElimStorePlain]: Needed 126 recursive calls to eliminate 5 variables, input treesize:4620, output treesize:31 [2021-05-03 14:59:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:46,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:46,063 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:46,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224201157] [2021-05-03 14:59:46,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:46,063 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:46,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:46,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:46,063 INFO L87 Difference]: Start difference. First operand 823 states and 2664 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-05-03 14:59:46,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:46,463 INFO L93 Difference]: Finished difference Result 1010 states and 3231 transitions. [2021-05-03 14:59:46,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:59:46,464 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-05-03 14:59:46,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:46,466 INFO L225 Difference]: With dead ends: 1010 [2021-05-03 14:59:46,466 INFO L226 Difference]: Without dead ends: 959 [2021-05-03 14:59:46,466 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 580.5ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-05-03 14:59:46,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-05-03 14:59:46,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 823. [2021-05-03 14:59:46,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 822 states have (on average 3.240875912408759) internal successors, (2664), 822 states have internal predecessors, (2664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:46,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 2664 transitions. [2021-05-03 14:59:46,474 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 2664 transitions. Word has length 24 [2021-05-03 14:59:46,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:46,475 INFO L480 AbstractCegarLoop]: Abstraction has 823 states and 2664 transitions. [2021-05-03 14:59:46,475 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-05-03 14:59:46,475 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 2664 transitions. [2021-05-03 14:59:46,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:46,475 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:46,476 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:46,676 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16395,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:46,676 INFO L428 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:46,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:46,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1279754896, now seen corresponding path program 167 times [2021-05-03 14:59:46,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:46,676 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028353538] [2021-05-03 14:59:46,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:46,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:46,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-05-03 14:59:46,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028353538] [2021-05-03 14:59:46,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223649557] [2021-05-03 14:59:46,906 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 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-05-03 14:59:46,935 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 14:59:46,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:46,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:46,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:47,166 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 14:59:47,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:47,445 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:47,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:47,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143094831] [2021-05-03 14:59:47,446 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:47,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:47,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:47,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:47,446 INFO L87 Difference]: Start difference. First operand 823 states and 2664 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-05-03 14:59:47,809 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-05-03 14:59:47,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:47,926 INFO L93 Difference]: Finished difference Result 911 states and 2901 transitions. [2021-05-03 14:59:47,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:59:47,928 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-05-03 14:59:47,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:47,929 INFO L225 Difference]: With dead ends: 911 [2021-05-03 14:59:47,929 INFO L226 Difference]: Without dead ends: 836 [2021-05-03 14:59:47,929 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 733.1ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-05-03 14:59:47,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-05-03 14:59:47,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 836. [2021-05-03 14:59:47,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 835 states have (on average 3.238323353293413) internal successors, (2704), 835 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:47,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 2704 transitions. [2021-05-03 14:59:47,937 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 2704 transitions. Word has length 24 [2021-05-03 14:59:47,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:47,937 INFO L480 AbstractCegarLoop]: Abstraction has 836 states and 2704 transitions. [2021-05-03 14:59:47,937 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-05-03 14:59:47,937 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 2704 transitions. [2021-05-03 14:59:47,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:47,938 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:47,938 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:48,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16588 [2021-05-03 14:59:48,139 INFO L428 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:48,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:48,139 INFO L82 PathProgramCache]: Analyzing trace with hash 563346550, now seen corresponding path program 168 times [2021-05-03 14:59:48,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:48,139 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879892869] [2021-05-03 14:59:48,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:48,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-05-03 14:59:48,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879892869] [2021-05-03 14:59:48,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862148109] [2021-05-03 14:59:48,398 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 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-05-03 14:59:48,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 14:59:48,433 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:48,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:48,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:48,658 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 14:59:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:49,161 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:49,161 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:49,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778718482] [2021-05-03 14:59:49,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:49,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:49,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:49,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:49,162 INFO L87 Difference]: Start difference. First operand 836 states and 2704 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-05-03 14:59:49,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:49,640 INFO L93 Difference]: Finished difference Result 1051 states and 3332 transitions. [2021-05-03 14:59:49,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 14:59:49,642 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-05-03 14:59:49,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:49,643 INFO L225 Difference]: With dead ends: 1051 [2021-05-03 14:59:49,643 INFO L226 Difference]: Without dead ends: 988 [2021-05-03 14:59:49,643 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 744.3ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-05-03 14:59:49,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-05-03 14:59:49,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 820. [2021-05-03 14:59:49,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.241758241758242) internal successors, (2655), 819 states have internal predecessors, (2655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:49,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2655 transitions. [2021-05-03 14:59:49,652 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2655 transitions. Word has length 24 [2021-05-03 14:59:49,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:49,652 INFO L480 AbstractCegarLoop]: Abstraction has 820 states and 2655 transitions. [2021-05-03 14:59:49,652 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-05-03 14:59:49,652 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2655 transitions. [2021-05-03 14:59:49,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:49,653 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:49,653 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:49,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16618,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:49,855 INFO L428 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:49,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:49,855 INFO L82 PathProgramCache]: Analyzing trace with hash -2132951274, now seen corresponding path program 169 times [2021-05-03 14:59:49,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:49,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929380469] [2021-05-03 14:59:49,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:49,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:50,077 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:50,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929380469] [2021-05-03 14:59:50,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168677169] [2021-05-03 14:59:50,077 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 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-05-03 14:59:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:50,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:50,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:50,794 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:50,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:50,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:50,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927042860] [2021-05-03 14:59:50,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:50,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:50,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:50,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:50,795 INFO L87 Difference]: Start difference. First operand 820 states and 2655 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-05-03 14:59:51,130 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-05-03 14:59:51,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:51,321 INFO L93 Difference]: Finished difference Result 949 states and 3032 transitions. [2021-05-03 14:59:51,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:59:51,322 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-05-03 14:59:51,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:51,323 INFO L225 Difference]: With dead ends: 949 [2021-05-03 14:59:51,323 INFO L226 Difference]: Without dead ends: 898 [2021-05-03 14:59:51,324 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 739.8ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-05-03 14:59:51,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-05-03 14:59:51,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 805. [2021-05-03 14:59:51,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 804 states have (on average 3.246268656716418) internal successors, (2610), 804 states have internal predecessors, (2610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:51,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 2610 transitions. [2021-05-03 14:59:51,332 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 2610 transitions. Word has length 24 [2021-05-03 14:59:51,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:51,332 INFO L480 AbstractCegarLoop]: Abstraction has 805 states and 2610 transitions. [2021-05-03 14:59:51,332 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-05-03 14:59:51,332 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 2610 transitions. [2021-05-03 14:59:51,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:51,333 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:51,333 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:51,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16693,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 14:59:51,533 INFO L428 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:51,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:51,533 INFO L82 PathProgramCache]: Analyzing trace with hash -264672456, now seen corresponding path program 170 times [2021-05-03 14:59:51,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:51,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189252762] [2021-05-03 14:59:51,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:51,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:51,738 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:51,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189252762] [2021-05-03 14:59:51,738 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006856369] [2021-05-03 14:59:51,738 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 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-05-03 14:59:51,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 14:59:51,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:51,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:51,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:51,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-05-03 14:59:51,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:51,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 14:59:51,876 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 14:59:51,944 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 14:59:51,944 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 14:59:51,947 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-05-03 14:59:51,947 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 14:59:52,062 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:52,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:52,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 14:59:52,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299310562] [2021-05-03 14:59:52,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 14:59:52,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:52,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 14:59:52,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-05-03 14:59:52,063 INFO L87 Difference]: Start difference. First operand 805 states and 2610 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-05-03 14:59:52,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:52,339 INFO L93 Difference]: Finished difference Result 961 states and 3078 transitions. [2021-05-03 14:59:52,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 14:59:52,340 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-05-03 14:59:52,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:52,341 INFO L225 Difference]: With dead ends: 961 [2021-05-03 14:59:52,341 INFO L226 Difference]: Without dead ends: 910 [2021-05-03 14:59:52,342 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 371.8ms TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-05-03 14:59:52,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-05-03 14:59:52,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 838. [2021-05-03 14:59:52,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 837 states have (on average 3.2532855436081243) internal successors, (2723), 837 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:52,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 2723 transitions. [2021-05-03 14:59:52,350 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 2723 transitions. Word has length 24 [2021-05-03 14:59:52,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:52,350 INFO L480 AbstractCegarLoop]: Abstraction has 838 states and 2723 transitions. [2021-05-03 14:59:52,350 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-05-03 14:59:52,350 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 2723 transitions. [2021-05-03 14:59:52,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:52,351 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:52,351 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:52,551 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16773 [2021-05-03 14:59:52,551 INFO L428 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:52,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:52,552 INFO L82 PathProgramCache]: Analyzing trace with hash 712049782, now seen corresponding path program 171 times [2021-05-03 14:59:52,552 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:52,552 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878545672] [2021-05-03 14:59:52,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:52,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:53,057 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 14:59:53,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878545672] [2021-05-03 14:59:53,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120121547] [2021-05-03 14:59:53,057 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 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-05-03 14:59:53,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 14:59:53,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:53,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:53,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:53,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-05-03 14:59:53,427 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:53,427 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 14:59:53,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644884017] [2021-05-03 14:59:53,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 14:59:53,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:53,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 14:59:53,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-05-03 14:59:53,428 INFO L87 Difference]: Start difference. First operand 838 states and 2723 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-05-03 14:59:57,177 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-05-03 14:59:57,673 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-05-03 14:59:57,817 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 36 [2021-05-03 14:59:58,340 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 34 [2021-05-03 14:59:58,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 14:59:58,651 INFO L93 Difference]: Finished difference Result 1521 states and 4653 transitions. [2021-05-03 14:59:58,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-05-03 14:59:58,651 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-05-03 14:59:58,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 14:59:58,653 INFO L225 Difference]: With dead ends: 1521 [2021-05-03 14:59:58,653 INFO L226 Difference]: Without dead ends: 1383 [2021-05-03 14:59:58,654 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 4246.0ms TimeCoverageRelationStatistics Valid=440, Invalid=4252, Unknown=0, NotChecked=0, Total=4692 [2021-05-03 14:59:58,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2021-05-03 14:59:58,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 834. [2021-05-03 14:59:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 833 states have (on average 3.254501800720288) internal successors, (2711), 833 states have internal predecessors, (2711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 14:59:58,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 2711 transitions. [2021-05-03 14:59:58,664 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 2711 transitions. Word has length 24 [2021-05-03 14:59:58,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 14:59:58,664 INFO L480 AbstractCegarLoop]: Abstraction has 834 states and 2711 transitions. [2021-05-03 14:59:58,664 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-05-03 14:59:58,664 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 2711 transitions. [2021-05-03 14:59:58,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 14:59:58,665 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 14:59:58,665 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 14:59:58,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16784 [2021-05-03 14:59:58,866 INFO L428 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 14:59:58,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 14:59:58,866 INFO L82 PathProgramCache]: Analyzing trace with hash -2114734992, now seen corresponding path program 172 times [2021-05-03 14:59:58,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 14:59:58,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408517351] [2021-05-03 14:59:58,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 14:59:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 14:59:59,130 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:59,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408517351] [2021-05-03 14:59:59,130 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148663025] [2021-05-03 14:59:59,130 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 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-05-03 14:59:59,159 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 14:59:59,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 14:59:59,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 14:59:59,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 14:59:59,364 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 14:59:59,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 14:59:59,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 14:59:59,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 14:59:59,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855862974] [2021-05-03 14:59:59,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 14:59:59,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 14:59:59,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 14:59:59,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 14:59:59,700 INFO L87 Difference]: Start difference. First operand 834 states and 2711 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-05-03 14:59:59,928 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-05-03 15:00:00,089 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-05-03 15:00:00,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:00,191 INFO L93 Difference]: Finished difference Result 922 states and 2948 transitions. [2021-05-03 15:00:00,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:00:00,192 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-05-03 15:00:00,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:00,193 INFO L225 Difference]: With dead ends: 922 [2021-05-03 15:00:00,193 INFO L226 Difference]: Without dead ends: 847 [2021-05-03 15:00:00,193 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 760.7ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-05-03 15:00:00,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-05-03 15:00:00,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 847. [2021-05-03 15:00:00,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 3.2494089834515365) internal successors, (2749), 846 states have internal predecessors, (2749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:00,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 2749 transitions. [2021-05-03 15:00:00,201 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 2749 transitions. Word has length 24 [2021-05-03 15:00:00,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:00,202 INFO L480 AbstractCegarLoop]: Abstraction has 847 states and 2749 transitions. [2021-05-03 15:00:00,202 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-05-03 15:00:00,202 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 2749 transitions. [2021-05-03 15:00:00,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:00,203 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:00,203 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:00,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16793 [2021-05-03 15:00:00,403 INFO L428 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:00,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:00,403 INFO L82 PathProgramCache]: Analyzing trace with hash 1463823958, now seen corresponding path program 173 times [2021-05-03 15:00:00,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:00,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916569235] [2021-05-03 15:00:00,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:00,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:00,909 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:00:00,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916569235] [2021-05-03 15:00:00,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738517074] [2021-05-03 15:00:00,909 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 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-05-03 15:00:00,938 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:00:00,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:00,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:00,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:01,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:01,421 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:01,421 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:00:01,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379460894] [2021-05-03 15:00:01,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:00:01,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:01,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:00:01,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:00:01,422 INFO L87 Difference]: Start difference. First operand 847 states and 2749 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-05-03 15:00:02,431 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 34 [2021-05-03 15:00:03,136 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-05-03 15:00:04,205 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 15:00:05,101 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-05-03 15:00:06,117 WARN L205 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-05-03 15:00:06,804 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-05-03 15:00:06,990 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:00:07,159 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 15:00:07,507 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 34 [2021-05-03 15:00:07,673 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 36 [2021-05-03 15:00:08,101 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-05-03 15:00:08,275 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 34 [2021-05-03 15:00:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:08,570 INFO L93 Difference]: Finished difference Result 1453 states and 4447 transitions. [2021-05-03 15:00:08,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-03 15:00:08,570 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-05-03 15:00:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:08,572 INFO L225 Difference]: With dead ends: 1453 [2021-05-03 15:00:08,572 INFO L226 Difference]: Without dead ends: 1315 [2021-05-03 15:00:08,572 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1294 ImplicationChecksByTransitivity, 5590.4ms TimeCoverageRelationStatistics Valid=448, Invalid=4382, Unknown=0, NotChecked=0, Total=4830 [2021-05-03 15:00:08,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1315 states. [2021-05-03 15:00:08,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1315 to 832. [2021-05-03 15:00:08,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 831 states have (on average 3.253910950661853) internal successors, (2704), 831 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:08,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 2704 transitions. [2021-05-03 15:00:08,584 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 2704 transitions. Word has length 24 [2021-05-03 15:00:08,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:08,584 INFO L480 AbstractCegarLoop]: Abstraction has 832 states and 2704 transitions. [2021-05-03 15:00:08,584 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-05-03 15:00:08,584 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 2704 transitions. [2021-05-03 15:00:08,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:08,585 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:08,585 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [MP z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Forcibly destroying the process [2021-05-03 15:00:08,800 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16828,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:08,800 INFO L428 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:08,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:08,800 INFO L82 PathProgramCache]: Analyzing trace with hash 449250230, now seen corresponding path program 174 times [2021-05-03 15:00:08,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:08,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27125060] [2021-05-03 15:00:08,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:08,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:09,066 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:09,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27125060] [2021-05-03 15:00:09,067 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7770718] [2021-05-03 15:00:09,067 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 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-05-03 15:00:09,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:00:09,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:09,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:09,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:09,393 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:00:09,865 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:09,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:09,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:00:09,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442712934] [2021-05-03 15:00:09,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:00:09,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:09,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:00:09,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:00:09,866 INFO L87 Difference]: Start difference. First operand 832 states and 2704 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-05-03 15:00:10,125 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:00:10,351 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-05-03 15:00:10,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:10,613 INFO L93 Difference]: Finished difference Result 929 states and 2958 transitions. [2021-05-03 15:00:10,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:00:10,615 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-05-03 15:00:10,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:10,616 INFO L225 Difference]: With dead ends: 929 [2021-05-03 15:00:10,617 INFO L226 Difference]: Without dead ends: 842 [2021-05-03 15:00:10,617 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1075.4ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:00:10,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-05-03 15:00:10,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 842. [2021-05-03 15:00:10,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.2508917954815697) internal successors, (2734), 841 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:10,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2734 transitions. [2021-05-03 15:00:10,626 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2734 transitions. Word has length 24 [2021-05-03 15:00:10,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:10,626 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2734 transitions. [2021-05-03 15:00:10,626 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-05-03 15:00:10,626 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2734 transitions. [2021-05-03 15:00:10,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:10,627 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:10,627 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:10,829 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16836 [2021-05-03 15:00:10,829 INFO L428 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:10,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:10,829 INFO L82 PathProgramCache]: Analyzing trace with hash -284572016, now seen corresponding path program 175 times [2021-05-03 15:00:10,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:10,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345408792] [2021-05-03 15:00:10,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:11,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:11,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345408792] [2021-05-03 15:00:11,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864556495] [2021-05-03 15:00:11,117 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 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-05-03 15:00:11,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:11,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:11,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:11,365 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-05-03 15:00:11,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:11,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:11,878 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:00:11,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517308629] [2021-05-03 15:00:11,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:00:11,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:11,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:00:11,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:00:11,879 INFO L87 Difference]: Start difference. First operand 842 states and 2734 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-05-03 15:00:12,139 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:00:12,374 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-05-03 15:00:12,581 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 29 [2021-05-03 15:00:12,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:12,756 INFO L93 Difference]: Finished difference Result 930 states and 2971 transitions. [2021-05-03 15:00:12,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:00:12,757 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-05-03 15:00:12,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:12,758 INFO L225 Difference]: With dead ends: 930 [2021-05-03 15:00:12,758 INFO L226 Difference]: Without dead ends: 855 [2021-05-03 15:00:12,758 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1168.8ms TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:00:12,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2021-05-03 15:00:12,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 855. [2021-05-03 15:00:12,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 854 states have (on average 3.2482435597189694) internal successors, (2774), 854 states have internal predecessors, (2774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:12,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 2774 transitions. [2021-05-03 15:00:12,768 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 2774 transitions. Word has length 24 [2021-05-03 15:00:12,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:12,768 INFO L480 AbstractCegarLoop]: Abstraction has 855 states and 2774 transitions. [2021-05-03 15:00:12,768 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-05-03 15:00:12,768 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 2774 transitions. [2021-05-03 15:00:12,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:12,770 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:12,770 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:12,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16868,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:12,972 INFO L428 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:12,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:12,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1000980362, now seen corresponding path program 176 times [2021-05-03 15:00:12,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:12,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606895946] [2021-05-03 15:00:12,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:12,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:13,215 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-03 15:00:13,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:13,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606895946] [2021-05-03 15:00:13,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1990957085] [2021-05-03 15:00:13,360 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 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-05-03 15:00:13,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:00:13,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:13,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:13,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:13,650 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:00:14,399 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:14,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:14,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-05-03 15:00:14,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598482933] [2021-05-03 15:00:14,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:00:14,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:14,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:00:14,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:00:14,400 INFO L87 Difference]: Start difference. First operand 855 states and 2774 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-05-03 15:00:14,961 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:00:15,219 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-05-03 15:00:15,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:15,910 INFO L93 Difference]: Finished difference Result 1214 states and 3816 transitions. [2021-05-03 15:00:15,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-03 15:00:15,912 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-05-03 15:00:15,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:15,913 INFO L225 Difference]: With dead ends: 1214 [2021-05-03 15:00:15,914 INFO L226 Difference]: Without dead ends: 1100 [2021-05-03 15:00:15,914 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 1777.0ms TimeCoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2021-05-03 15:00:15,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2021-05-03 15:00:15,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 842. [2021-05-03 15:00:15,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.2508917954815697) internal successors, (2734), 841 states have internal predecessors, (2734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:15,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2734 transitions. [2021-05-03 15:00:15,923 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2734 transitions. Word has length 24 [2021-05-03 15:00:15,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:15,923 INFO L480 AbstractCegarLoop]: Abstraction has 842 states and 2734 transitions. [2021-05-03 15:00:15,923 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-05-03 15:00:15,923 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2734 transitions. [2021-05-03 15:00:15,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:15,924 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:15,924 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:16,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16896,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:16,125 INFO L428 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:16,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:16,125 INFO L82 PathProgramCache]: Analyzing trace with hash 597689110, now seen corresponding path program 177 times [2021-05-03 15:00:16,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:16,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744343699] [2021-05-03 15:00:16,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:16,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:16,611 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:00:16,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744343699] [2021-05-03 15:00:16,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518590031] [2021-05-03 15:00:16,611 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 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-05-03 15:00:16,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:00:16,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:16,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:16,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:17,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:17,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:17,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:00:17,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373055794] [2021-05-03 15:00:17,157 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:00:17,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:17,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:00:17,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:00:17,158 INFO L87 Difference]: Start difference. First operand 842 states and 2734 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-05-03 15:00:19,158 WARN L205 SmtUtils]: Spent 169.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 15:00:19,791 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 15:00:20,766 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-05-03 15:00:21,001 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 15:00:21,646 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-05-03 15:00:21,868 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2021-05-03 15:00:22,373 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-05-03 15:00:22,537 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:00:22,862 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-05-03 15:00:23,258 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 29 [2021-05-03 15:00:23,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:23,481 INFO L93 Difference]: Finished difference Result 1275 states and 3956 transitions. [2021-05-03 15:00:23,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-03 15:00:23,483 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-05-03 15:00:23,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:23,485 INFO L225 Difference]: With dead ends: 1275 [2021-05-03 15:00:23,485 INFO L226 Difference]: Without dead ends: 1178 [2021-05-03 15:00:23,486 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 5232.2ms TimeCoverageRelationStatistics Valid=420, Invalid=3612, Unknown=0, NotChecked=0, Total=4032 [2021-05-03 15:00:23,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2021-05-03 15:00:23,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 828. [2021-05-03 15:00:23,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 3.257557436517533) internal successors, (2694), 827 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:23,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 2694 transitions. [2021-05-03 15:00:23,497 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 2694 transitions. Word has length 24 [2021-05-03 15:00:23,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:23,497 INFO L480 AbstractCegarLoop]: Abstraction has 828 states and 2694 transitions. [2021-05-03 15:00:23,497 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-05-03 15:00:23,497 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 2694 transitions. [2021-05-03 15:00:23,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:23,498 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:23,498 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:23,714 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16971 [2021-05-03 15:00:23,714 INFO L428 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:23,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:23,714 INFO L82 PathProgramCache]: Analyzing trace with hash -670279874, now seen corresponding path program 178 times [2021-05-03 15:00:23,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:23,714 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727757799] [2021-05-03 15:00:23,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:23,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:23,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-05-03 15:00:23,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727757799] [2021-05-03 15:00:23,979 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143583072] [2021-05-03 15:00:23,979 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 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-05-03 15:00:24,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:00:24,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:24,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:24,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:24,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:24,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:24,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:24,130 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:24,211 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 15:00:24,212 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 15:00:24,216 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-05-03 15:00:24,216 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 15:00:24,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:24,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:24,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 15:00:24,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311228479] [2021-05-03 15:00:24,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:00:24,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:24,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:00:24,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:00:24,375 INFO L87 Difference]: Start difference. First operand 828 states and 2694 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-05-03 15:00:24,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:24,657 INFO L93 Difference]: Finished difference Result 957 states and 3064 transitions. [2021-05-03 15:00:24,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:00:24,658 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-05-03 15:00:24,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:24,660 INFO L225 Difference]: With dead ends: 957 [2021-05-03 15:00:24,660 INFO L226 Difference]: Without dead ends: 906 [2021-05-03 15:00:24,660 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 411.6ms TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:00:24,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-05-03 15:00:24,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 834. [2021-05-03 15:00:24,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 833 states have (on average 3.2521008403361344) internal successors, (2709), 833 states have internal predecessors, (2709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:24,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 2709 transitions. [2021-05-03 15:00:24,669 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 2709 transitions. Word has length 24 [2021-05-03 15:00:24,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:24,669 INFO L480 AbstractCegarLoop]: Abstraction has 834 states and 2709 transitions. [2021-05-03 15:00:24,669 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-05-03 15:00:24,669 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 2709 transitions. [2021-05-03 15:00:24,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:24,670 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:24,670 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:24,870 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16976,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:24,871 INFO L428 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:24,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:24,871 INFO L82 PathProgramCache]: Analyzing trace with hash 306442364, now seen corresponding path program 179 times [2021-05-03 15:00:24,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:24,871 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094175038] [2021-05-03 15:00:24,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:25,082 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:25,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094175038] [2021-05-03 15:00:25,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575733971] [2021-05-03 15:00:25,082 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 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-05-03 15:00:25,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:00:25,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:25,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:25,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:25,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 5 treesize of output 3 [2021-05-03 15:00:25,235 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:25,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:25,240 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:25,294 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 15:00:25,295 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 15:00:25,298 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-05-03 15:00:25,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 15:00:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:25,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:25,502 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 15:00:25,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454685510] [2021-05-03 15:00:25,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:00:25,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:25,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:00:25,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:00:25,502 INFO L87 Difference]: Start difference. First operand 834 states and 2709 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-05-03 15:00:26,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:26,043 INFO L93 Difference]: Finished difference Result 1092 states and 3470 transitions. [2021-05-03 15:00:26,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:00:26,044 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-05-03 15:00:26,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:26,046 INFO L225 Difference]: With dead ends: 1092 [2021-05-03 15:00:26,046 INFO L226 Difference]: Without dead ends: 1029 [2021-05-03 15:00:26,046 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 583.7ms TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-05-03 15:00:26,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2021-05-03 15:00:26,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 819. [2021-05-03 15:00:26,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.23960880195599) internal successors, (2650), 818 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:26,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2650 transitions. [2021-05-03 15:00:26,055 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2650 transitions. Word has length 24 [2021-05-03 15:00:26,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:26,055 INFO L480 AbstractCegarLoop]: Abstraction has 819 states and 2650 transitions. [2021-05-03 15:00:26,055 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-05-03 15:00:26,055 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2650 transitions. [2021-05-03 15:00:26,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:26,056 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:26,056 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:26,257 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16989,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:26,257 INFO L428 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:26,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:26,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1905111836, now seen corresponding path program 180 times [2021-05-03 15:00:26,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:26,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735618294] [2021-05-03 15:00:26,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:26,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:00:26,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735618294] [2021-05-03 15:00:26,826 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917197077] [2021-05-03 15:00:26,826 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 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-05-03 15:00:26,860 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:00:26,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:26,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:26,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:27,312 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:27,312 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:27,312 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:00:27,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521319204] [2021-05-03 15:00:27,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:00:27,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:27,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:00:27,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:00:27,313 INFO L87 Difference]: Start difference. First operand 819 states and 2650 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-05-03 15:00:29,506 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 25 [2021-05-03 15:00:29,823 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:00:30,591 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 29 [2021-05-03 15:00:31,128 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 35 [2021-05-03 15:00:31,258 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-05-03 15:00:31,557 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-05-03 15:00:32,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:32,034 INFO L93 Difference]: Finished difference Result 1364 states and 4216 transitions. [2021-05-03 15:00:32,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-03 15:00:32,036 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-05-03 15:00:32,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:32,038 INFO L225 Difference]: With dead ends: 1364 [2021-05-03 15:00:32,038 INFO L226 Difference]: Without dead ends: 1267 [2021-05-03 15:00:32,039 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 3885.9ms TimeCoverageRelationStatistics Valid=390, Invalid=3270, Unknown=0, NotChecked=0, Total=3660 [2021-05-03 15:00:32,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-05-03 15:00:32,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 819. [2021-05-03 15:00:32,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 3.23960880195599) internal successors, (2650), 818 states have internal predecessors, (2650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:32,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 2650 transitions. [2021-05-03 15:00:32,049 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 2650 transitions. Word has length 24 [2021-05-03 15:00:32,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:32,049 INFO L480 AbstractCegarLoop]: Abstraction has 819 states and 2650 transitions. [2021-05-03 15:00:32,049 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-05-03 15:00:32,049 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 2650 transitions. [2021-05-03 15:00:32,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:32,050 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:32,050 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:32,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 203 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17006 [2021-05-03 15:00:32,251 INFO L428 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:32,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:32,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1774624886, now seen corresponding path program 181 times [2021-05-03 15:00:32,252 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:32,252 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12870448] [2021-05-03 15:00:32,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:32,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:32,398 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 15:00:32,886 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 29 [2021-05-03 15:00:33,180 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:00:33,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12870448] [2021-05-03 15:00:33,180 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348722118] [2021-05-03 15:00:33,180 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 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-05-03 15:00:33,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:33,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:33,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:33,591 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-05-03 15:00:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:33,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:33,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:00:33,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905843978] [2021-05-03 15:00:33,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:00:33,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:33,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:00:33,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:00:33,794 INFO L87 Difference]: Start difference. First operand 819 states and 2650 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-05-03 15:00:34,475 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 15:00:35,551 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 34 [2021-05-03 15:00:36,270 WARN L205 SmtUtils]: Spent 211.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-05-03 15:00:36,641 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 35 [2021-05-03 15:00:37,202 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 50 [2021-05-03 15:00:37,522 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2021-05-03 15:00:37,714 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2021-05-03 15:00:37,878 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 15:00:38,411 WARN L205 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 67 [2021-05-03 15:00:38,628 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-05-03 15:00:38,872 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 52 [2021-05-03 15:00:39,125 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 15:00:39,522 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 64 [2021-05-03 15:00:39,728 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-05-03 15:00:39,988 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2021-05-03 15:00:40,400 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 15:00:40,558 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-05-03 15:00:40,739 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 37 [2021-05-03 15:00:41,060 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-05-03 15:00:41,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:41,337 INFO L93 Difference]: Finished difference Result 1194 states and 3666 transitions. [2021-05-03 15:00:41,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-03 15:00:41,339 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-05-03 15:00:41,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:41,341 INFO L225 Difference]: With dead ends: 1194 [2021-05-03 15:00:41,341 INFO L226 Difference]: Without dead ends: 1053 [2021-05-03 15:00:41,342 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 6487.6ms TimeCoverageRelationStatistics Valid=358, Invalid=3548, Unknown=0, NotChecked=0, Total=3906 [2021-05-03 15:00:41,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1053 states. [2021-05-03 15:00:41,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1053 to 829. [2021-05-03 15:00:41,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.2330917874396135) internal successors, (2677), 828 states have internal predecessors, (2677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:41,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2677 transitions. [2021-05-03 15:00:41,351 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2677 transitions. Word has length 24 [2021-05-03 15:00:41,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:41,351 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2677 transitions. [2021-05-03 15:00:41,351 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-05-03 15:00:41,351 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2677 transitions. [2021-05-03 15:00:41,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:41,352 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:41,352 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:41,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17016 [2021-05-03 15:00:41,553 INFO L428 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:41,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:41,553 INFO L82 PathProgramCache]: Analyzing trace with hash 1058216540, now seen corresponding path program 182 times [2021-05-03 15:00:41,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:41,553 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502063157] [2021-05-03 15:00:41,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:41,816 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:41,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502063157] [2021-05-03 15:00:41,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849309068] [2021-05-03 15:00:41,816 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 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-05-03 15:00:41,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:00:41,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:41,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:41,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:42,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 11 treesize of output 7 [2021-05-03 15:00:42,319 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:42,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,333 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,335 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,340 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,342 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:42,351 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,356 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,359 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,364 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,366 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,370 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,372 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,377 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,378 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:00:42,384 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,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-05-03 15:00:42,390 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,394 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,396 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,399 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,401 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,404 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,406 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,410 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,411 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,415 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,416 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,419 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,421 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,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 5 treesize of output 3 [2021-05-03 15:00:42,427 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,431 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,432 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,436 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,437 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,441 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,443 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,446 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,448 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,452 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,453 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,456 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:42,458 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,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-05-03 15:00:42,463 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:42,681 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 15:00:42,682 INFO L628 ElimStorePlain]: treesize reduction 60, result has 64.5 percent of original size [2021-05-03 15:00:42,689 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-05-03 15:00:42,689 INFO L247 ElimStorePlain]: Needed 26 recursive calls to eliminate 2 variables, input treesize:918, output treesize:101 [2021-05-03 15:00:43,663 INFO L446 ElimStorePlain]: Different costs {0=[char_at_5, v_prenex_315], 6=[char_at_1]} [2021-05-03 15:00:43,670 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:43,672 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:43,679 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:43,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:43,689 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:43,691 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:43,698 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:43,700 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:43,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:43,712 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00: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 5 treesize of output 3 [2021-05-03 15:00:43,723 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,123 WARN L205 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 51 [2021-05-03 15:00:44,124 INFO L628 ElimStorePlain]: treesize reduction 251, result has 34.1 percent of original size [2021-05-03 15:00:44,124 INFO L518 ElimStorePlain]: Eliminatee v_prenex_315 vanished before elimination [2021-05-03 15:00:44,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:00:44,134 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:44,144 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:44,153 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:44,164 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,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 5 treesize of output 3 [2021-05-03 15:00:44,174 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:44,320 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-05-03 15:00:44,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:00:44,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 15:00:44,324 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 7 variables, input treesize:553, output treesize:33 [2021-05-03 15:00:44,559 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:44,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:44,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 15:00:44,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949151579] [2021-05-03 15:00:44,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:00:44,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:44,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:00:44,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:00:44,560 INFO L87 Difference]: Start difference. First operand 829 states and 2677 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-05-03 15:00:44,821 WARN L205 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-05-03 15:00:45,477 WARN L205 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-05-03 15:00:45,703 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 15 [2021-05-03 15:00:45,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:45,912 INFO L93 Difference]: Finished difference Result 1090 states and 3449 transitions. [2021-05-03 15:00:45,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:00:45,914 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-05-03 15:00:45,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:45,915 INFO L225 Difference]: With dead ends: 1090 [2021-05-03 15:00:45,916 INFO L226 Difference]: Without dead ends: 1027 [2021-05-03 15:00:45,916 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1543.0ms TimeCoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:00:45,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2021-05-03 15:00:45,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 817. [2021-05-03 15:00:45,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 816 states have (on average 3.236519607843137) internal successors, (2641), 816 states have internal predecessors, (2641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:45,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 2641 transitions. [2021-05-03 15:00:45,925 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 2641 transitions. Word has length 24 [2021-05-03 15:00:45,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:45,926 INFO L480 AbstractCegarLoop]: Abstraction has 817 states and 2641 transitions. [2021-05-03 15:00:45,926 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-05-03 15:00:45,926 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 2641 transitions. [2021-05-03 15:00:45,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:45,927 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:45,927 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:46,142 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17025,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:46,142 INFO L428 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:46,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:46,142 INFO L82 PathProgramCache]: Analyzing trace with hash -1638081284, now seen corresponding path program 183 times [2021-05-03 15:00:46,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:46,142 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621455553] [2021-05-03 15:00:46,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:46,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:46,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:46,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621455553] [2021-05-03 15:00:46,446 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021581332] [2021-05-03 15:00:46,446 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 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-05-03 15:00:46,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:00:46,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:46,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:46,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:46,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-05-03 15:00:46,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,753 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,758 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,760 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,765 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,768 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,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 11 treesize of output 7 [2021-05-03 15:00:46,777 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,781 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,784 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00: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-05-03 15:00:46,794 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,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-05-03 15:00:46,803 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:00:46,811 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,817 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,819 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,824 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,827 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,832 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,834 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:00:46,842 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,849 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,854 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,856 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:46,860 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:46,863 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:47,106 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:00:47,106 INFO L628 ElimStorePlain]: treesize reduction 32, result has 77.3 percent of original size [2021-05-03 15:00:47,113 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-05-03 15:00:47,113 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 2 variables, input treesize:582, output treesize:101 [2021-05-03 15:00:48,111 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_318, char_at_5], 6=[char_at_1]} [2021-05-03 15:00:48,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:48,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,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-05-03 15:00:48,148 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:48,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,166 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:48,169 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,176 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:48,178 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:48,189 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,654 WARN L205 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 48 [2021-05-03 15:00:48,655 INFO L628 ElimStorePlain]: treesize reduction 251, result has 34.1 percent of original size [2021-05-03 15:00:48,655 INFO L518 ElimStorePlain]: Eliminatee char_at_5 vanished before elimination [2021-05-03 15:00:48,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, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:48,666 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,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 13 treesize of output 9 [2021-05-03 15:00:48,675 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:48,685 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:48,694 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,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 5 treesize of output 3 [2021-05-03 15:00:48,703 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:48,852 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-05-03 15:00:48,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:00:48,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 3 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-05-03 15:00:48,856 INFO L247 ElimStorePlain]: Needed 12 recursive calls to eliminate 7 variables, input treesize:553, output treesize:33 [2021-05-03 15:00:49,108 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:49,109 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:49,109 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 15:00:49,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022975263] [2021-05-03 15:00:49,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:00:49,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:49,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:00:49,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:00:49,109 INFO L87 Difference]: Start difference. First operand 817 states and 2641 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-05-03 15:00:49,726 WARN L205 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 58 [2021-05-03 15:00:49,951 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 15 [2021-05-03 15:00:50,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:50,043 INFO L93 Difference]: Finished difference Result 981 states and 3127 transitions. [2021-05-03 15:00:50,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:00:50,044 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-05-03 15:00:50,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:50,046 INFO L225 Difference]: With dead ends: 981 [2021-05-03 15:00:50,046 INFO L226 Difference]: Without dead ends: 930 [2021-05-03 15:00:50,046 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1198.3ms TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:00:50,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-05-03 15:00:50,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 811. [2021-05-03 15:00:50,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 810 states have (on average 3.2382716049382716) internal successors, (2623), 810 states have internal predecessors, (2623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:50,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 2623 transitions. [2021-05-03 15:00:50,055 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 2623 transitions. Word has length 24 [2021-05-03 15:00:50,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:50,055 INFO L480 AbstractCegarLoop]: Abstraction has 811 states and 2623 transitions. [2021-05-03 15:00:50,055 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-05-03 15:00:50,055 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 2623 transitions. [2021-05-03 15:00:50,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:50,056 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:50,056 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:50,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17132 [2021-05-03 15:00:50,256 INFO L428 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:50,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:50,257 INFO L82 PathProgramCache]: Analyzing trace with hash 43642812, now seen corresponding path program 184 times [2021-05-03 15:00:50,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:50,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880904953] [2021-05-03 15:00:50,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:50,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:50,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880904953] [2021-05-03 15:00:50,563 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899071589] [2021-05-03 15:00:50,563 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 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-05-03 15:00:50,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:00:50,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:50,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:50,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:50,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-05-03 15:00:50,999 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:00:51,009 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,014 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,016 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,021 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,024 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 15:00:51,032 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,037 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,039 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,044 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,047 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,052 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,054 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,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-05-03 15:00:51,064 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,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 13 treesize of output 9 [2021-05-03 15:00:51,073 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,079 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,082 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,087 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,090 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,094 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,097 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,102 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,104 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,109 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,111 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,117 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:51,120 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,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 13 treesize of output 9 [2021-05-03 15:00:51,128 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:51,421 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:00:51,422 INFO L628 ElimStorePlain]: treesize reduction 32, result has 77.3 percent of original size [2021-05-03 15:00:51,428 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-05-03 15:00:51,429 INFO L247 ElimStorePlain]: Needed 18 recursive calls to eliminate 2 variables, input treesize:628, output treesize:101 [2021-05-03 15:00:52,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:52,007 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:52,007 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:00:52,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454470938] [2021-05-03 15:00:52,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:00:52,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:52,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:00:52,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:00:52,007 INFO L87 Difference]: Start difference. First operand 811 states and 2623 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-05-03 15:00:52,646 WARN L205 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-05-03 15:00:53,132 WARN L205 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 55 [2021-05-03 15:00:53,406 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 20 [2021-05-03 15:00:53,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:53,573 INFO L93 Difference]: Finished difference Result 944 states and 2990 transitions. [2021-05-03 15:00:53,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:00:53,575 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-05-03 15:00:53,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:53,577 INFO L225 Difference]: With dead ends: 944 [2021-05-03 15:00:53,577 INFO L226 Difference]: Without dead ends: 857 [2021-05-03 15:00:53,577 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 1761.6ms TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:00:53,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2021-05-03 15:00:53,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 820. [2021-05-03 15:00:53,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.2344322344322345) internal successors, (2649), 819 states have internal predecessors, (2649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:53,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2649 transitions. [2021-05-03 15:00:53,585 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2649 transitions. Word has length 24 [2021-05-03 15:00:53,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:53,585 INFO L480 AbstractCegarLoop]: Abstraction has 820 states and 2649 transitions. [2021-05-03 15:00:53,585 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-05-03 15:00:53,586 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2649 transitions. [2021-05-03 15:00:53,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:53,586 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:53,586 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:53,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17203 [2021-05-03 15:00:53,788 INFO L428 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:53,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:53,788 INFO L82 PathProgramCache]: Analyzing trace with hash -690179434, now seen corresponding path program 185 times [2021-05-03 15:00:53,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:53,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969361727] [2021-05-03 15:00:53,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:54,032 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:00:54,159 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:54,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969361727] [2021-05-03 15:00:54,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974858533] [2021-05-03 15:00:54,159 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 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-05-03 15:00:54,190 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:00:54,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:54,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:54,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:54,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-05-03 15:00:54,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:00:54,470 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,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-05-03 15:00:54,481 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,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-05-03 15:00:54,492 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,498 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,501 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,507 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,510 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,515 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,518 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,523 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,525 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,531 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,533 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,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-05-03 15:00:54,542 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,548 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,551 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,556 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,558 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,563 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,566 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,571 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:00:54,574 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:00:54,998 WARN L205 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:00:54,999 INFO L628 ElimStorePlain]: treesize reduction 32, result has 77.3 percent of original size [2021-05-03 15:00:55,008 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-05-03 15:00:55,008 INFO L247 ElimStorePlain]: Needed 15 recursive calls to eliminate 2 variables, input treesize:507, output treesize:101 [2021-05-03 15:00:55,340 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2021-05-03 15:00:55,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:55,768 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:55,768 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:00:55,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293212961] [2021-05-03 15:00:55,769 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:00:55,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:55,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:00:55,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:00:55,769 INFO L87 Difference]: Start difference. First operand 820 states and 2649 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-05-03 15:00:56,385 WARN L205 SmtUtils]: Spent 387.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 57 [2021-05-03 15:00:56,954 WARN L205 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-05-03 15:00:57,437 WARN L205 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-05-03 15:00:57,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:00:57,640 INFO L93 Difference]: Finished difference Result 904 states and 2869 transitions. [2021-05-03 15:00:57,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:00:57,642 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-05-03 15:00:57,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:00:57,644 INFO L225 Difference]: With dead ends: 904 [2021-05-03 15:00:57,644 INFO L226 Difference]: Without dead ends: 829 [2021-05-03 15:00:57,644 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2219.5ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-05-03 15:00:57,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-05-03 15:00:57,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 829. [2021-05-03 15:00:57,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 3.2282608695652173) internal successors, (2673), 828 states have internal predecessors, (2673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:00:57,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 2673 transitions. [2021-05-03 15:00:57,652 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 2673 transitions. Word has length 24 [2021-05-03 15:00:57,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:00:57,653 INFO L480 AbstractCegarLoop]: Abstraction has 829 states and 2673 transitions. [2021-05-03 15:00:57,653 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-05-03 15:00:57,653 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 2673 transitions. [2021-05-03 15:00:57,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:00:57,654 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:00:57,654 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:00:57,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17239,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:00:57,854 INFO L428 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:00:57,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:00:57,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1406587780, now seen corresponding path program 186 times [2021-05-03 15:00:57,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:00:57,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401299295] [2021-05-03 15:00:57,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:00:57,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:00:58,127 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-03 15:00:58,294 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:00:58,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401299295] [2021-05-03 15:00:58,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637087821] [2021-05-03 15:00:58,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05-03 15:00:58,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:00:58,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:00:58,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:00:58,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:00:58,599 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:00:59,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-05-03 15:00:59,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:00:59,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 16 [2021-05-03 15:00:59,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568809315] [2021-05-03 15:00:59,507 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:00:59,507 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:00:59,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:00:59,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:00:59,508 INFO L87 Difference]: Start difference. First operand 829 states and 2673 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-05-03 15:01:00,266 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:01:00,580 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-05-03 15:01:00,995 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 15 [2021-05-03 15:01:01,530 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 18 [2021-05-03 15:01:01,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:01,630 INFO L93 Difference]: Finished difference Result 1144 states and 3569 transitions. [2021-05-03 15:01:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-03 15:01:01,632 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-05-03 15:01:01,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:01,634 INFO L225 Difference]: With dead ends: 1144 [2021-05-03 15:01:01,634 INFO L226 Difference]: Without dead ends: 1030 [2021-05-03 15:01:01,634 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 2220.9ms TimeCoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2021-05-03 15:01:01,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2021-05-03 15:01:01,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 820. [2021-05-03 15:01:01,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 820 states, 819 states have (on average 3.230769230769231) internal successors, (2646), 819 states have internal predecessors, (2646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:01,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 820 states to 820 states and 2646 transitions. [2021-05-03 15:01:01,644 INFO L78 Accepts]: Start accepts. Automaton has 820 states and 2646 transitions. Word has length 24 [2021-05-03 15:01:01,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:01,644 INFO L480 AbstractCegarLoop]: Abstraction has 820 states and 2646 transitions. [2021-05-03 15:01:01,644 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-05-03 15:01:01,644 INFO L276 IsEmpty]: Start isEmpty. Operand 820 states and 2646 transitions. [2021-05-03 15:01:01,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:01,645 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:01,645 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:01,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17286 [2021-05-03 15:01:01,845 INFO L428 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:01,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:01,846 INFO L82 PathProgramCache]: Analyzing trace with hash 192081692, now seen corresponding path program 187 times [2021-05-03 15:01:01,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:01,846 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459300102] [2021-05-03 15:01:01,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:01,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:02,086 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-03 15:01:02,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:02,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459300102] [2021-05-03 15:01:02,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271501549] [2021-05-03 15:01:02,189 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 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-05-03 15:01:02,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:02,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:02,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:03,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:03,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:03,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:01:03,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276028001] [2021-05-03 15:01:03,222 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:01:03,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:03,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:01:03,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:01:03,222 INFO L87 Difference]: Start difference. First operand 820 states and 2646 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-05-03 15:01:03,752 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:01:04,066 WARN L205 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 30 [2021-05-03 15:01:04,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:04,370 INFO L93 Difference]: Finished difference Result 1018 states and 3241 transitions. [2021-05-03 15:01:04,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:01:04,373 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-05-03 15:01:04,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:04,374 INFO L225 Difference]: With dead ends: 1018 [2021-05-03 15:01:04,374 INFO L226 Difference]: Without dead ends: 967 [2021-05-03 15:01:04,375 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1368.0ms TimeCoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:01:04,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-05-03 15:01:04,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 806. [2021-05-03 15:01:04,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 806 states, 805 states have (on average 3.2372670807453416) internal successors, (2606), 805 states have internal predecessors, (2606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:04,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 2606 transitions. [2021-05-03 15:01:04,383 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 2606 transitions. Word has length 24 [2021-05-03 15:01:04,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:04,384 INFO L480 AbstractCegarLoop]: Abstraction has 806 states and 2606 transitions. [2021-05-03 15:01:04,384 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-05-03 15:01:04,384 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 2606 transitions. [2021-05-03 15:01:04,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:04,385 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:04,385 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:04,585 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17363 [2021-05-03 15:01:04,585 INFO L428 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:04,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:04,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1796984272, now seen corresponding path program 188 times [2021-05-03 15:01:04,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:04,586 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039940831] [2021-05-03 15:01:04,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:05,102 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:01:05,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039940831] [2021-05-03 15:01:05,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418158494] [2021-05-03 15:01:05,102 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 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-05-03 15:01:05,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:01:05,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:01:05,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:05,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:05,361 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-05-03 15:01:05,739 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:05,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:05,740 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:01:05,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733591693] [2021-05-03 15:01:05,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:01:05,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:05,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:01:05,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:01:05,740 INFO L87 Difference]: Start difference. First operand 806 states and 2606 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-05-03 15:01:06,131 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 33 [2021-05-03 15:01:06,817 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-05-03 15:01:06,971 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-05-03 15:01:07,452 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 43 [2021-05-03 15:01:07,689 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:01:08,231 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-05-03 15:01:08,591 WARN L205 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 15:01:08,995 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-05-03 15:01:09,426 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-05-03 15:01:09,705 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-05-03 15:01:10,090 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-05-03 15:01:10,375 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-05-03 15:01:10,640 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 34 [2021-05-03 15:01:10,930 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 42 [2021-05-03 15:01:11,088 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 40 [2021-05-03 15:01:11,355 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-05-03 15:01:11,579 WARN L205 SmtUtils]: Spent 183.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 32 [2021-05-03 15:01:11,772 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-05-03 15:01:11,946 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 15:01:12,249 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 47 [2021-05-03 15:01:12,554 WARN L205 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 15:01:12,871 WARN L205 SmtUtils]: Spent 228.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2021-05-03 15:01:13,381 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-05-03 15:01:13,599 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-05-03 15:01:13,793 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-05-03 15:01:14,006 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-05-03 15:01:14,492 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 43 [2021-05-03 15:01:14,645 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 20 [2021-05-03 15:01:14,970 WARN L205 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 41 [2021-05-03 15:01:15,117 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-05-03 15:01:15,422 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 47 [2021-05-03 15:01:15,646 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-05-03 15:01:15,862 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-05-03 15:01:16,187 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-05-03 15:01:16,367 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 27 [2021-05-03 15:01:16,595 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 33 [2021-05-03 15:01:16,978 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-05-03 15:01:17,115 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-05-03 15:01:17,478 WARN L205 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 43 [2021-05-03 15:01:17,689 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 37 [2021-05-03 15:01:17,947 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 38 [2021-05-03 15:01:18,143 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 23 [2021-05-03 15:01:18,721 WARN L205 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 42 [2021-05-03 15:01:18,884 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2021-05-03 15:01:19,124 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 33 [2021-05-03 15:01:19,341 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 37 [2021-05-03 15:01:19,790 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 32 [2021-05-03 15:01:20,121 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 29 [2021-05-03 15:01:20,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:20,234 INFO L93 Difference]: Finished difference Result 1773 states and 5335 transitions. [2021-05-03 15:01:20,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-03 15:01:20,236 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-05-03 15:01:20,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:20,239 INFO L225 Difference]: With dead ends: 1773 [2021-05-03 15:01:20,239 INFO L226 Difference]: Without dead ends: 1505 [2021-05-03 15:01:20,239 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2410 ImplicationChecksByTransitivity, 13066.7ms TimeCoverageRelationStatistics Valid=903, Invalid=6929, Unknown=0, NotChecked=0, Total=7832 [2021-05-03 15:01:20,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-05-03 15:01:20,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 800. [2021-05-03 15:01:20,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 800 states, 799 states have (on average 3.2315394242803506) internal successors, (2582), 799 states have internal predecessors, (2582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:20,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 800 states to 800 states and 2582 transitions. [2021-05-03 15:01:20,251 INFO L78 Accepts]: Start accepts. Automaton has 800 states and 2582 transitions. Word has length 24 [2021-05-03 15:01:20,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:20,251 INFO L480 AbstractCegarLoop]: Abstraction has 800 states and 2582 transitions. [2021-05-03 15:01:20,251 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-05-03 15:01:20,251 INFO L276 IsEmpty]: Start isEmpty. Operand 800 states and 2582 transitions. [2021-05-03 15:01:20,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:20,252 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:20,252 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:20,452 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17440,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:01:20,452 INFO L428 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:20,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:20,453 INFO L82 PathProgramCache]: Analyzing trace with hash 307653366, now seen corresponding path program 189 times [2021-05-03 15:01:20,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:20,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567363673] [2021-05-03 15:01:20,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:20,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:20,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567363673] [2021-05-03 15:01:20,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083142026] [2021-05-03 15:01:20,755 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 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-05-03 15:01:20,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:01:20,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:01:20,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:20,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:21,020 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-05-03 15:01:21,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:21,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:21,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 15:01:21,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118508994] [2021-05-03 15:01:21,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:01:21,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:21,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:01:21,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:01:21,384 INFO L87 Difference]: Start difference. First operand 800 states and 2582 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-05-03 15:01:21,848 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 24 [2021-05-03 15:01:22,057 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 27 [2021-05-03 15:01:22,278 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 26 [2021-05-03 15:01:22,617 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 28 [2021-05-03 15:01:22,860 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 25 [2021-05-03 15:01:23,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:23,032 INFO L93 Difference]: Finished difference Result 977 states and 3055 transitions. [2021-05-03 15:01:23,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-03 15:01:23,034 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-05-03 15:01:23,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:23,036 INFO L225 Difference]: With dead ends: 977 [2021-05-03 15:01:23,036 INFO L226 Difference]: Without dead ends: 890 [2021-05-03 15:01:23,036 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1935.1ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-05-03 15:01:23,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2021-05-03 15:01:23,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 794. [2021-05-03 15:01:23,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 793 states have (on average 3.2244640605296344) internal successors, (2557), 793 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:23,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 2557 transitions. [2021-05-03 15:01:23,045 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 2557 transitions. Word has length 24 [2021-05-03 15:01:23,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:23,045 INFO L480 AbstractCegarLoop]: Abstraction has 794 states and 2557 transitions. [2021-05-03 15:01:23,045 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-05-03 15:01:23,045 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 2557 transitions. [2021-05-03 15:01:23,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:23,046 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:23,046 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:23,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17448,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:01:23,246 INFO L428 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:23,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:23,247 INFO L82 PathProgramCache]: Analyzing trace with hash -426168880, now seen corresponding path program 190 times [2021-05-03 15:01:23,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:23,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183236064] [2021-05-03 15:01:23,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:23,543 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:01:23,675 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:23,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183236064] [2021-05-03 15:01:23,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865503285] [2021-05-03 15:01:23,676 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 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-05-03 15:01:23,705 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:01:23,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:01:23,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:23,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:24,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:01:24,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:01:24,033 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,039 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,041 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,048 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,051 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,057 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,060 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,066 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,069 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:01:24,080 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,086 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,089 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,095 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,098 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:01:24,111 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,118 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,121 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,126 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,129 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:01:24,140 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,147 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,150 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,156 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,160 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,167 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,170 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,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 13 treesize of output 9 [2021-05-03 15:01:24,181 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,187 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,189 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,194 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,197 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,205 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,210 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:01:24,213 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 15:01:24,414 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:01:24,415 INFO L628 ElimStorePlain]: treesize reduction 54, result has 61.2 percent of original size [2021-05-03 15:01:24,423 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-05-03 15:01:24,423 INFO L247 ElimStorePlain]: Needed 22 recursive calls to eliminate 2 variables, input treesize:633, output treesize:77 [2021-05-03 15:01:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:25,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:25,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 15:01:25,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247515537] [2021-05-03 15:01:25,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:01:25,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:25,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:01:25,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:01:25,127 INFO L87 Difference]: Start difference. First operand 794 states and 2557 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-05-03 15:01:25,534 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 51 [2021-05-03 15:01:25,967 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 59 [2021-05-03 15:01:26,325 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 56 [2021-05-03 15:01:26,650 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 54 [2021-05-03 15:01:26,980 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 53 [2021-05-03 15:01:27,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:27,198 INFO L93 Difference]: Finished difference Result 951 states and 2980 transitions. [2021-05-03 15:01:27,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-03 15:01:27,200 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-05-03 15:01:27,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:27,202 INFO L225 Difference]: With dead ends: 951 [2021-05-03 15:01:27,202 INFO L226 Difference]: Without dead ends: 876 [2021-05-03 15:01:27,202 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2406.4ms TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:01:27,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2021-05-03 15:01:27,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 790. [2021-05-03 15:01:27,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 789 states have (on average 3.214195183776933) internal successors, (2536), 789 states have internal predecessors, (2536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:27,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 2536 transitions. [2021-05-03 15:01:27,210 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 2536 transitions. Word has length 24 [2021-05-03 15:01:27,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:27,210 INFO L480 AbstractCegarLoop]: Abstraction has 790 states and 2536 transitions. [2021-05-03 15:01:27,210 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-05-03 15:01:27,210 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 2536 transitions. [2021-05-03 15:01:27,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:27,211 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:27,211 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:27,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17454,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:01:27,412 INFO L428 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:27,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:27,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1142577226, now seen corresponding path program 191 times [2021-05-03 15:01:27,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:27,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135242327] [2021-05-03 15:01:27,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:27,929 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:01:27,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135242327] [2021-05-03 15:01:27,929 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156896727] [2021-05-03 15:01:27,929 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 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-05-03 15:01:27,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:01:27,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:01:27,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:27,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:28,357 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-05-03 15:01:28,797 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:01:28,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:28,797 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:01:28,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327718452] [2021-05-03 15:01:28,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:01:28,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:28,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:01:28,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:01:28,798 INFO L87 Difference]: Start difference. First operand 790 states and 2536 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-05-03 15:01:29,233 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-03 15:01:30,312 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 45 [2021-05-03 15:01:31,096 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-05-03 15:01:32,021 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 47 [2021-05-03 15:01:32,337 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-05-03 15:01:32,679 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-05-03 15:01:33,420 WARN L205 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 47 [2021-05-03 15:01:33,677 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-05-03 15:01:34,091 WARN L205 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 46 [2021-05-03 15:01:34,423 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2021-05-03 15:01:34,685 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:01:35,016 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 48 [2021-05-03 15:01:35,590 WARN L205 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 56 [2021-05-03 15:01:35,976 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2021-05-03 15:01:36,125 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-05-03 15:01:36,472 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 36 [2021-05-03 15:01:36,894 WARN L205 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 45 [2021-05-03 15:01:37,174 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-05-03 15:01:37,446 WARN L205 SmtUtils]: Spent 230.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 48 [2021-05-03 15:01:38,196 WARN L205 SmtUtils]: Spent 385.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 44 [2021-05-03 15:01:38,407 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 31 [2021-05-03 15:01:38,686 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2021-05-03 15:01:38,904 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 36 [2021-05-03 15:01:39,701 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-05-03 15:01:40,040 WARN L205 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-05-03 15:01:40,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:40,042 INFO L93 Difference]: Finished difference Result 1486 states and 4413 transitions. [2021-05-03 15:01:40,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-03 15:01:40,042 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-05-03 15:01:40,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:40,044 INFO L225 Difference]: With dead ends: 1486 [2021-05-03 15:01:40,044 INFO L226 Difference]: Without dead ends: 1367 [2021-05-03 15:01:40,044 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 8934.5ms TimeCoverageRelationStatistics Valid=511, Invalid=4319, Unknown=0, NotChecked=0, Total=4830 [2021-05-03 15:01:40,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2021-05-03 15:01:40,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 760. [2021-05-03 15:01:40,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 3.187088274044796) internal successors, (2419), 759 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-05-03 15:01:40,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 2419 transitions. [2021-05-03 15:01:40,055 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 2419 transitions. Word has length 24 [2021-05-03 15:01:40,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:40,055 INFO L480 AbstractCegarLoop]: Abstraction has 760 states and 2419 transitions. [2021-05-03 15:01:40,055 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-05-03 15:01:40,055 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 2419 transitions. [2021-05-03 15:01:40,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:40,056 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:40,056 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:40,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17489 [2021-05-03 15:01:40,256 INFO L428 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:40,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:40,257 INFO L82 PathProgramCache]: Analyzing trace with hash -352947432, now seen corresponding path program 192 times [2021-05-03 15:01:40,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:40,257 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121859913] [2021-05-03 15:01:40,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:40,643 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 26 [2021-05-03 15:01:40,824 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 28 [2021-05-03 15:01:41,000 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-05-03 15:01:41,208 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:01:41,208 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121859913] [2021-05-03 15:01:41,209 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145815903] [2021-05-03 15:01:41,209 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 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-05-03 15:01:41,242 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 15:01:41,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:01:41,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:41,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:41,855 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:01:41,855 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:41,855 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:01:41,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311620458] [2021-05-03 15:01:41,856 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:01:41,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:41,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:01:41,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:01:41,856 INFO L87 Difference]: Start difference. First operand 760 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-05-03 15:01:42,013 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-05-03 15:01:42,425 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2021-05-03 15:01:42,821 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 30 [2021-05-03 15:01:43,032 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 28 [2021-05-03 15:01:43,288 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 34 [2021-05-03 15:01:43,525 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:01:43,890 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 26 [2021-05-03 15:01:44,249 WARN L205 SmtUtils]: Spent 226.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-05-03 15:01:44,506 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 31 [2021-05-03 15:01:45,120 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 37 [2021-05-03 15:01:45,428 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-05-03 15:01:45,756 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 29 [2021-05-03 15:01:46,006 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 33 [2021-05-03 15:01:46,707 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 36 [2021-05-03 15:01:46,998 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 30 [2021-05-03 15:01:47,392 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-05-03 15:01:47,710 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2021-05-03 15:01:48,049 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 15:01:48,385 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 36 [2021-05-03 15:01:48,616 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-05-03 15:01:49,114 WARN L205 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 32 [2021-05-03 15:01:49,481 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:01:49,945 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-05-03 15:01:50,277 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 30 [2021-05-03 15:01:50,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:01:50,347 INFO L93 Difference]: Finished difference Result 1464 states and 4428 transitions. [2021-05-03 15:01:50,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-05-03 15:01:50,350 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-05-03 15:01:50,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:01:50,352 INFO L225 Difference]: With dead ends: 1464 [2021-05-03 15:01:50,352 INFO L226 Difference]: Without dead ends: 1340 [2021-05-03 15:01:50,353 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1019 ImplicationChecksByTransitivity, 7205.1ms TimeCoverageRelationStatistics Valid=470, Invalid=3562, Unknown=0, NotChecked=0, Total=4032 [2021-05-03 15:01:50,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2021-05-03 15:01:50,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 728. [2021-05-03 15:01:50,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 3.171939477303989) internal successors, (2306), 727 states have internal predecessors, (2306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:01:50,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 2306 transitions. [2021-05-03 15:01:50,363 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 2306 transitions. Word has length 24 [2021-05-03 15:01:50,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:01:50,363 INFO L480 AbstractCegarLoop]: Abstraction has 728 states and 2306 transitions. [2021-05-03 15:01:50,363 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-05-03 15:01:50,363 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 2306 transitions. [2021-05-03 15:01:50,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:01:50,364 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:01:50,364 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:01:50,564 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17499,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:01:50,564 INFO L428 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:01:50,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:01:50,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1617269102, now seen corresponding path program 193 times [2021-05-03 15:01:50,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:01:50,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488209840] [2021-05-03 15:01:50,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:01:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:50,949 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-05-03 15:01:51,127 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 26 [2021-05-03 15:01:51,305 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 34 [2021-05-03 15:01:51,446 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-05-03 15:01:51,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:01:51,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488209840] [2021-05-03 15:01:51,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25193705] [2021-05-03 15:01:51,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 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-05-03 15:01:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:01:51,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:01:51,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:01:52,100 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:01:52,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-05-03 15:01:52,273 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:01:52,273 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2021-05-03 15:01:52,273 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189700608] [2021-05-03 15:01:52,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-03 15:01:52,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:01:52,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-03 15:01:52,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=410, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:01:52,274 INFO L87 Difference]: Start difference. First operand 728 states and 2306 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-05-03 15:01:52,768 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 15:01:53,438 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 15:01:53,851 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 31 [2021-05-03 15:01:54,018 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 27 [2021-05-03 15:01:54,551 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 33 [2021-05-03 15:01:55,145 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 33 [2021-05-03 15:01:55,308 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-03 15:01:55,504 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 21 [2021-05-03 15:01:56,103 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 39 [2021-05-03 15:01:56,534 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 34 [2021-05-03 15:01:56,667 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-05-03 15:01:57,328 WARN L205 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 53 [2021-05-03 15:01:57,716 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-05-03 15:01:58,189 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 15:01:58,465 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 53 [2021-05-03 15:01:59,469 WARN L205 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 53 [2021-05-03 15:02:00,070 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 35 [2021-05-03 15:02:00,493 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-03 15:02:00,875 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 27 [2021-05-03 15:02:00,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:00,965 INFO L93 Difference]: Finished difference Result 1353 states and 4116 transitions. [2021-05-03 15:02:00,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-03 15:02:00,968 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-05-03 15:02:00,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:00,970 INFO L225 Difference]: With dead ends: 1353 [2021-05-03 15:02:00,970 INFO L226 Difference]: Without dead ends: 1256 [2021-05-03 15:02:00,970 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1121 ImplicationChecksByTransitivity, 7465.5ms TimeCoverageRelationStatistics Valid=503, Invalid=3787, Unknown=0, NotChecked=0, Total=4290 [2021-05-03 15:02:00,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1256 states. [2021-05-03 15:02:00,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1256 to 733. [2021-05-03 15:02:00,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.1734972677595628) internal successors, (2323), 732 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:00,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2323 transitions. [2021-05-03 15:02:00,980 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2323 transitions. Word has length 24 [2021-05-03 15:02:00,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:00,980 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 2323 transitions. [2021-05-03 15:02:00,980 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-05-03 15:02:00,980 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2323 transitions. [2021-05-03 15:02:00,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:00,981 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:00,981 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:01,181 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17508 [2021-05-03 15:02:01,182 INFO L428 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:01,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:01,182 INFO L82 PathProgramCache]: Analyzing trace with hash -1292013582, now seen corresponding path program 194 times [2021-05-03 15:02:01,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:01,182 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590514364] [2021-05-03 15:02:01,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:01,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:01,465 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:02:01,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:01,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590514364] [2021-05-03 15:02:01,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639886432] [2021-05-03 15:02:01,569 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 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-05-03 15:02:01,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:02:01,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:01,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:01,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:01,844 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-03 15:02:02,222 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:02,222 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:02,222 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-05-03 15:02:02,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392712328] [2021-05-03 15:02:02,223 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-03 15:02:02,223 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:02,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-03 15:02:02,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-05-03 15:02:02,223 INFO L87 Difference]: Start difference. First operand 733 states and 2323 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-05-03 15:02:02,701 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-05-03 15:02:02,960 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 28 [2021-05-03 15:02:03,219 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-05-03 15:02:03,508 WARN L205 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 27 [2021-05-03 15:02:03,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:03,881 INFO L93 Difference]: Finished difference Result 947 states and 2918 transitions. [2021-05-03 15:02:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:02:03,883 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-05-03 15:02:03,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:03,885 INFO L225 Difference]: With dead ends: 947 [2021-05-03 15:02:03,885 INFO L226 Difference]: Without dead ends: 896 [2021-05-03 15:02:03,885 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1975.0ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:02:03,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 896 states. [2021-05-03 15:02:03,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 896 to 721. [2021-05-03 15:02:03,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 3.1777777777777776) internal successors, (2288), 720 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-05-03 15:02:03,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 2288 transitions. [2021-05-03 15:02:03,893 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 2288 transitions. Word has length 24 [2021-05-03 15:02:03,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:03,893 INFO L480 AbstractCegarLoop]: Abstraction has 721 states and 2288 transitions. [2021-05-03 15:02:03,893 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-05-03 15:02:03,893 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 2288 transitions. [2021-05-03 15:02:03,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:03,894 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:03,894 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:04,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17517 [2021-05-03 15:02:04,095 INFO L428 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:04,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:04,095 INFO L82 PathProgramCache]: Analyzing trace with hash 1629105330, now seen corresponding path program 195 times [2021-05-03 15:02:04,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:04,095 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13940589] [2021-05-03 15:02:04,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:04,371 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-03 15:02:04,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:04,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13940589] [2021-05-03 15:02:04,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073697954] [2021-05-03 15:02:04,469 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 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-05-03 15:02:04,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-03 15:02:04,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:04,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:04,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:04,895 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:02:05,624 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:05,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:05,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 15:02:05,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719626824] [2021-05-03 15:02:05,625 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:02:05,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:05,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:02:05,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:02:05,625 INFO L87 Difference]: Start difference. First operand 721 states and 2288 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-05-03 15:02:06,306 WARN L205 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 30 [2021-05-03 15:02:06,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:06,579 INFO L93 Difference]: Finished difference Result 875 states and 2718 transitions. [2021-05-03 15:02:06,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:02:06,581 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-05-03 15:02:06,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:06,582 INFO L225 Difference]: With dead ends: 875 [2021-05-03 15:02:06,582 INFO L226 Difference]: Without dead ends: 824 [2021-05-03 15:02:06,583 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 1363.9ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:02:06,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2021-05-03 15:02:06,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 694. [2021-05-03 15:02:06,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 693 states have (on average 3.1717171717171717) internal successors, (2198), 693 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-05-03 15:02:06,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 2198 transitions. [2021-05-03 15:02:06,590 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 2198 transitions. Word has length 24 [2021-05-03 15:02:06,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:06,590 INFO L480 AbstractCegarLoop]: Abstraction has 694 states and 2198 transitions. [2021-05-03 15:02:06,590 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-05-03 15:02:06,590 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 2198 transitions. [2021-05-03 15:02:06,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:06,591 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:06,591 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:06,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17525,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:06,792 INFO L428 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:06,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:06,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1911128888, now seen corresponding path program 196 times [2021-05-03 15:02:06,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:06,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710180831] [2021-05-03 15:02:06,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:06,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:07,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:07,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710180831] [2021-05-03 15:02:07,150 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857901047] [2021-05-03 15:02:07,150 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 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-05-03 15:02:07,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:02:07,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:07,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:07,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:07,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-05-03 15:02:07,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:07,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-05-03 15:02:07,357 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:07,477 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 17 [2021-05-03 15:02:07,478 INFO L628 ElimStorePlain]: treesize reduction 40, result has 47.4 percent of original size [2021-05-03 15:02:07,478 INFO L518 ElimStorePlain]: Eliminatee v_prenex_325 vanished before elimination [2021-05-03 15:02:07,483 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-05-03 15:02:07,484 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:86, output treesize:36 [2021-05-03 15:02:07,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:07,777 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:07,777 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 15:02:07,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357146743] [2021-05-03 15:02:07,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:02:07,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:07,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:02:07,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:02:07,777 INFO L87 Difference]: Start difference. First operand 694 states and 2198 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-05-03 15:02:08,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:08,528 INFO L93 Difference]: Finished difference Result 859 states and 2654 transitions. [2021-05-03 15:02:08,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:02:08,530 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-05-03 15:02:08,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:08,531 INFO L225 Difference]: With dead ends: 859 [2021-05-03 15:02:08,532 INFO L226 Difference]: Without dead ends: 808 [2021-05-03 15:02:08,532 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 917.6ms TimeCoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:02:08,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2021-05-03 15:02:08,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 611. [2021-05-03 15:02:08,538 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-05-03 15:02:08,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 1919 transitions. [2021-05-03 15:02:08,539 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 1919 transitions. Word has length 24 [2021-05-03 15:02:08,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:08,539 INFO L480 AbstractCegarLoop]: Abstraction has 611 states and 1919 transitions. [2021-05-03 15:02:08,539 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-05-03 15:02:08,539 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 1919 transitions. [2021-05-03 15:02:08,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:08,540 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:08,540 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:08,740 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 219 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17611 [2021-05-03 15:02:08,740 INFO L428 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:08,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:08,741 INFO L82 PathProgramCache]: Analyzing trace with hash -1360844514, now seen corresponding path program 197 times [2021-05-03 15:02:08,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:08,741 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494682642] [2021-05-03 15:02:08,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:09,011 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2021-05-03 15:02:09,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-05-03 15:02:09,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494682642] [2021-05-03 15:02:09,138 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144191274] [2021-05-03 15:02:09,138 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 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-05-03 15:02:09,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-05-03 15:02:09,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:09,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:09,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:09,572 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 27 [2021-05-03 15:02:09,881 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:09,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:09,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 15:02:09,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454552012] [2021-05-03 15:02:09,882 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 15:02:09,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:09,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 15:02:09,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:02:09,882 INFO L87 Difference]: Start difference. First operand 611 states and 1919 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-05-03 15:02:11,108 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-05-03 15:02:11,343 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 36 [2021-05-03 15:02:11,953 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 33 [2021-05-03 15:02:12,594 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 27 [2021-05-03 15:02:12,891 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-05-03 15:02:13,440 WARN L205 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 38 [2021-05-03 15:02:13,696 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 36 [2021-05-03 15:02:14,508 WARN L205 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-05-03 15:02:14,870 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:02:15,188 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 25 [2021-05-03 15:02:15,386 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-05-03 15:02:15,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:15,426 INFO L93 Difference]: Finished difference Result 1077 states and 3213 transitions. [2021-05-03 15:02:15,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-03 15:02:15,428 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 24 [2021-05-03 15:02:15,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:15,430 INFO L225 Difference]: With dead ends: 1077 [2021-05-03 15:02:15,430 INFO L226 Difference]: Without dead ends: 865 [2021-05-03 15:02:15,430 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 4870.9ms TimeCoverageRelationStatistics Valid=286, Invalid=1876, Unknown=0, NotChecked=0, Total=2162 [2021-05-03 15:02:15,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2021-05-03 15:02:15,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 614. [2021-05-03 15:02:15,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.1517128874388254) internal successors, (1932), 613 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-05-03 15:02:15,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 1932 transitions. [2021-05-03 15:02:15,437 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 1932 transitions. Word has length 24 [2021-05-03 15:02:15,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:15,438 INFO L480 AbstractCegarLoop]: Abstraction has 614 states and 1932 transitions. [2021-05-03 15:02:15,438 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-05-03 15:02:15,438 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 1932 transitions. [2021-05-03 15:02:15,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:15,438 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:15,438 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:15,639 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17624,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:15,639 INFO L428 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:15,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:15,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1605027334, now seen corresponding path program 198 times [2021-05-03 15:02:15,639 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:15,639 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607385439] [2021-05-03 15:02:15,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:15,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:15,880 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:15,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607385439] [2021-05-03 15:02:15,881 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067750747] [2021-05-03 15:02:15,881 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 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-05-03 15:02:15,911 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-05-03 15:02:15,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:15,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:15,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:16,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:16,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:16,194 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-05-03 15:02:16,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709851996] [2021-05-03 15:02:16,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-03 15:02:16,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:16,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-03 15:02:16,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-05-03 15:02:16,195 INFO L87 Difference]: Start difference. First operand 614 states and 1932 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-05-03 15:02:16,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:16,777 INFO L93 Difference]: Finished difference Result 809 states and 2522 transitions. [2021-05-03 15:02:16,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:02:16,779 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-05-03 15:02:16,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:16,781 INFO L225 Difference]: With dead ends: 809 [2021-05-03 15:02:16,781 INFO L226 Difference]: Without dead ends: 757 [2021-05-03 15:02:16,781 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 572.5ms TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:02:16,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2021-05-03 15:02:16,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 644. [2021-05-03 15:02:16,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 643 states have (on average 3.1493001555209954) internal successors, (2025), 643 states have internal predecessors, (2025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:16,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 2025 transitions. [2021-05-03 15:02:16,788 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 2025 transitions. Word has length 24 [2021-05-03 15:02:16,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:16,788 INFO L480 AbstractCegarLoop]: Abstraction has 644 states and 2025 transitions. [2021-05-03 15:02:16,788 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-05-03 15:02:16,788 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 2025 transitions. [2021-05-03 15:02:16,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:16,789 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:16,789 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:16,990 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17636,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:16,990 INFO L428 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:16,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:16,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1756259572, now seen corresponding path program 199 times [2021-05-03 15:02:16,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:16,990 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551416565] [2021-05-03 15:02:16,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:16,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:17,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551416565] [2021-05-03 15:02:17,165 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061399034] [2021-05-03 15:02:17,165 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 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-05-03 15:02:17,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:17,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:17,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:17,657 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:17,657 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:17,657 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:02:17,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706532557] [2021-05-03 15:02:17,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:02:17,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:17,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:02:17,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:02:17,658 INFO L87 Difference]: Start difference. First operand 644 states and 2025 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-05-03 15:02:17,805 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 16 [2021-05-03 15:02:18,018 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 19 [2021-05-03 15:02:18,254 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 18 [2021-05-03 15:02:18,558 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 22 [2021-05-03 15:02:18,769 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-05-03 15:02:19,280 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 18 [2021-05-03 15:02:19,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:19,543 INFO L93 Difference]: Finished difference Result 1033 states and 3198 transitions. [2021-05-03 15:02:19,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:02:19,545 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 24 [2021-05-03 15:02:19,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:19,547 INFO L225 Difference]: With dead ends: 1033 [2021-05-03 15:02:19,547 INFO L226 Difference]: Without dead ends: 964 [2021-05-03 15:02:19,547 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1722.0ms TimeCoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:02:19,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-05-03 15:02:19,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 733. [2021-05-03 15:02:19,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 733 states, 732 states have (on average 3.2062841530054644) internal successors, (2347), 732 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:19,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 733 states to 733 states and 2347 transitions. [2021-05-03 15:02:19,556 INFO L78 Accepts]: Start accepts. Automaton has 733 states and 2347 transitions. Word has length 24 [2021-05-03 15:02:19,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:19,556 INFO L480 AbstractCegarLoop]: Abstraction has 733 states and 2347 transitions. [2021-05-03 15:02:19,556 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-05-03 15:02:19,556 INFO L276 IsEmpty]: Start isEmpty. Operand 733 states and 2347 transitions. [2021-05-03 15:02:19,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:19,557 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:19,557 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:19,757 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17644 [2021-05-03 15:02:19,757 INFO L428 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:19,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:19,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1964582012, now seen corresponding path program 200 times [2021-05-03 15:02:19,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:19,758 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690773248] [2021-05-03 15:02:19,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:19,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:20,052 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:20,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690773248] [2021-05-03 15:02:20,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987586971] [2021-05-03 15:02:20,052 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 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-05-03 15:02:20,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:02:20,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:20,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:20,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:20,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-05-03 15:02:20,590 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:20,590 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-05-03 15:02:20,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376817094] [2021-05-03 15:02:20,590 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-03 15:02:20,590 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:20,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-03 15:02:20,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-05-03 15:02:20,591 INFO L87 Difference]: Start difference. First operand 733 states and 2347 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-05-03 15:02:21,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:21,406 INFO L93 Difference]: Finished difference Result 1016 states and 3144 transitions. [2021-05-03 15:02:21,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-03 15:02:21,408 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 24 [2021-05-03 15:02:21,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:21,409 INFO L225 Difference]: With dead ends: 1016 [2021-05-03 15:02:21,410 INFO L226 Difference]: Without dead ends: 964 [2021-05-03 15:02:21,410 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1059.8ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-05-03 15:02:21,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-05-03 15:02:21,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 724. [2021-05-03 15:02:21,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 724 states, 723 states have (on average 3.2047026279391426) internal successors, (2317), 723 states have internal predecessors, (2317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:21,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 724 states to 724 states and 2317 transitions. [2021-05-03 15:02:21,418 INFO L78 Accepts]: Start accepts. Automaton has 724 states and 2317 transitions. Word has length 24 [2021-05-03 15:02:21,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:21,418 INFO L480 AbstractCegarLoop]: Abstraction has 724 states and 2317 transitions. [2021-05-03 15:02:21,418 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-05-03 15:02:21,418 INFO L276 IsEmpty]: Start isEmpty. Operand 724 states and 2317 transitions. [2021-05-03 15:02:21,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:21,419 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:21,419 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:21,619 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17653,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:21,620 INFO L428 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:21,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:21,620 INFO L82 PathProgramCache]: Analyzing trace with hash -293864880, now seen corresponding path program 201 times [2021-05-03 15:02:21,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:21,620 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763588637] [2021-05-03 15:02:21,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:21,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:21,927 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:21,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763588637] [2021-05-03 15:02:21,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276806805] [2021-05-03 15:02:21,928 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 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-05-03 15:02:21,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 15:02:21,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:21,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:02:21,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:22,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 15 treesize of output 11 [2021-05-03 15:02:22,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:22,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:02:22,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:02:22,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 15:02:22,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 15:02:22,554 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:22,564 INFO L628 ElimStorePlain]: treesize reduction 6, result has 33.3 percent of original size [2021-05-03 15:02:22,565 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-05-03 15:02:22,566 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:02:22,566 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:3 [2021-05-03 15:02:22,596 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:22,596 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:22,596 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-05-03 15:02:22,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946112628] [2021-05-03 15:02:22,597 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 15:02:22,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:22,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 15:02:22,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:02:22,597 INFO L87 Difference]: Start difference. First operand 724 states and 2317 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-05-03 15:02:24,007 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-05-03 15:02:24,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:24,090 INFO L93 Difference]: Finished difference Result 1304 states and 4074 transitions. [2021-05-03 15:02:24,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-03 15:02:24,093 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 24 [2021-05-03 15:02:24,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:24,095 INFO L225 Difference]: With dead ends: 1304 [2021-05-03 15:02:24,095 INFO L226 Difference]: Without dead ends: 1252 [2021-05-03 15:02:24,095 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1277.4ms TimeCoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-05-03 15:02:24,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-05-03 15:02:24,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 712. [2021-05-03 15:02:24,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 711 states have (on average 3.20393811533052) internal successors, (2278), 711 states have internal predecessors, (2278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:24,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 2278 transitions. [2021-05-03 15:02:24,105 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 2278 transitions. Word has length 24 [2021-05-03 15:02:24,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:24,105 INFO L480 AbstractCegarLoop]: Abstraction has 712 states and 2278 transitions. [2021-05-03 15:02:24,105 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-05-03 15:02:24,105 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 2278 transitions. [2021-05-03 15:02:24,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:24,106 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:24,106 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:24,306 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17661 [2021-05-03 15:02:24,306 INFO L428 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:24,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:24,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1214044106, now seen corresponding path program 202 times [2021-05-03 15:02:24,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:24,307 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681015440] [2021-05-03 15:02:24,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:24,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:24,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:24,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681015440] [2021-05-03 15:02:24,985 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470615075] [2021-05-03 15:02:24,985 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 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-05-03 15:02:25,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:02:25,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:25,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:25,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:25,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-05-03 15:02:25,188 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:25,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-05-03 15:02:25,197 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:25,293 INFO L628 ElimStorePlain]: treesize reduction 34, result has 43.3 percent of original size [2021-05-03 15:02:25,293 INFO L518 ElimStorePlain]: Eliminatee char_at_1 vanished before elimination [2021-05-03 15:02:25,298 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-05-03 15:02:25,299 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:26 [2021-05-03 15:02:26,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:26,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:26,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 15:02:26,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853418860] [2021-05-03 15:02:26,732 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 15:02:26,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:26,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 15:02:26,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:02:26,732 INFO L87 Difference]: Start difference. First operand 712 states and 2278 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-05-03 15:02:28,305 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-05-03 15:02:28,645 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 15:02:29,157 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 15:02:29,530 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 38 [2021-05-03 15:02:29,692 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 30 [2021-05-03 15:02:30,258 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 40 [2021-05-03 15:02:30,445 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-05-03 15:02:30,861 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2021-05-03 15:02:31,342 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2021-05-03 15:02:31,563 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 39 [2021-05-03 15:02:32,091 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 41 [2021-05-03 15:02:32,492 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2021-05-03 15:02:32,861 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-05-03 15:02:33,455 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 38 [2021-05-03 15:02:33,788 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-03 15:02:34,045 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-03 15:02:34,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:34,328 INFO L93 Difference]: Finished difference Result 1242 states and 3863 transitions. [2021-05-03 15:02:34,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-03 15:02:34,331 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-05-03 15:02:34,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:34,333 INFO L225 Difference]: With dead ends: 1242 [2021-05-03 15:02:34,333 INFO L226 Difference]: Without dead ends: 1178 [2021-05-03 15:02:34,333 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 5804.3ms TimeCoverageRelationStatistics Valid=380, Invalid=2926, Unknown=0, NotChecked=0, Total=3306 [2021-05-03 15:02:34,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2021-05-03 15:02:34,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 645. [2021-05-03 15:02:34,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 644 states have (on average 3.150621118012422) internal successors, (2029), 644 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-05-03 15:02:34,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 2029 transitions. [2021-05-03 15:02:34,341 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 2029 transitions. Word has length 24 [2021-05-03 15:02:34,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:34,341 INFO L480 AbstractCegarLoop]: Abstraction has 645 states and 2029 transitions. [2021-05-03 15:02:34,342 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-05-03 15:02:34,342 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 2029 transitions. [2021-05-03 15:02:34,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:34,342 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:34,342 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:34,543 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17669,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:34,543 INFO L428 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:34,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:34,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1222126572, now seen corresponding path program 203 times [2021-05-03 15:02:34,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:34,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673483301] [2021-05-03 15:02:34,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:34,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:34,972 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 31 [2021-05-03 15:02:35,133 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 29 [2021-05-03 15:02:35,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:35,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673483301] [2021-05-03 15:02:35,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955924437] [2021-05-03 15:02:35,491 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 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-05-03 15:02:35,523 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-03 15:02:35,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:35,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:35,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:35,958 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 15:02:36,716 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:36,716 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:36,716 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 21 [2021-05-03 15:02:36,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43645315] [2021-05-03 15:02:36,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-03 15:02:36,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:36,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-03 15:02:36,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-05-03 15:02:36,717 INFO L87 Difference]: Start difference. First operand 645 states and 2029 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-05-03 15:02:37,246 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 28 [2021-05-03 15:02:37,542 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-05-03 15:02:38,108 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 26 [2021-05-03 15:02:38,444 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 15:02:38,828 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:02:39,006 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-05-03 15:02:39,294 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:02:39,501 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 15:02:39,853 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 42 [2021-05-03 15:02:40,213 WARN L205 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 40 [2021-05-03 15:02:40,609 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 28 [2021-05-03 15:02:41,099 WARN L205 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2021-05-03 15:02:41,415 WARN L205 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-03 15:02:42,036 WARN L205 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 41 [2021-05-03 15:02:42,494 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 41 [2021-05-03 15:02:43,173 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2021-05-03 15:02:43,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:43,624 INFO L93 Difference]: Finished difference Result 975 states and 2961 transitions. [2021-05-03 15:02:43,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-03 15:02:43,627 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-05-03 15:02:43,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:43,628 INFO L225 Difference]: With dead ends: 975 [2021-05-03 15:02:43,629 INFO L226 Difference]: Without dead ends: 835 [2021-05-03 15:02:43,629 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 5668.9ms TimeCoverageRelationStatistics Valid=213, Invalid=1593, Unknown=0, NotChecked=0, Total=1806 [2021-05-03 15:02:43,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2021-05-03 15:02:43,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 680. [2021-05-03 15:02:43,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 679 states have (on average 3.153166421207658) internal successors, (2141), 679 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-05-03 15:02:43,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 2141 transitions. [2021-05-03 15:02:43,636 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 2141 transitions. Word has length 24 [2021-05-03 15:02:43,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:43,636 INFO L480 AbstractCegarLoop]: Abstraction has 680 states and 2141 transitions. [2021-05-03 15:02:43,636 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-05-03 15:02:43,636 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 2141 transitions. [2021-05-03 15:02:43,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:43,637 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:43,637 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:43,837 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17757,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:43,838 INFO L428 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:43,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:43,838 INFO L82 PathProgramCache]: Analyzing trace with hash -268487318, now seen corresponding path program 204 times [2021-05-03 15:02:43,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:43,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694319132] [2021-05-03 15:02:43,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:43,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:44,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:44,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694319132] [2021-05-03 15:02:44,177 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883103620] [2021-05-03 15:02:44,177 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 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-05-03 15:02:44,209 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-03 15:02:44,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:02:44,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:44,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:44,639 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 29 [2021-05-03 15:02:44,925 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:02:44,926 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:44,926 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 15:02:44,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237535134] [2021-05-03 15:02:44,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 15:02:44,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:44,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 15:02:44,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:02:44,926 INFO L87 Difference]: Start difference. First operand 680 states and 2141 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-05-03 15:02:45,249 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 25 [2021-05-03 15:02:46,043 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 15:02:46,939 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 27 [2021-05-03 15:02:47,169 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 26 [2021-05-03 15:02:48,985 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 15:02:49,734 WARN L205 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 39 [2021-05-03 15:02:50,291 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-03 15:02:50,699 WARN L205 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-05-03 15:02:51,844 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2021-05-03 15:02:52,020 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-05-03 15:02:52,466 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 23 [2021-05-03 15:02:53,161 WARN L205 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 37 [2021-05-03 15:02:53,335 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 25 [2021-05-03 15:02:53,543 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2021-05-03 15:02:54,304 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 26 DAG size of output: 23 [2021-05-03 15:02:54,502 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-05-03 15:02:55,019 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 21 [2021-05-03 15:02:55,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:55,134 INFO L93 Difference]: Finished difference Result 1553 states and 4654 transitions. [2021-05-03 15:02:55,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-05-03 15:02:55,137 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-05-03 15:02:55,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:55,139 INFO L225 Difference]: With dead ends: 1553 [2021-05-03 15:02:55,139 INFO L226 Difference]: Without dead ends: 1323 [2021-05-03 15:02:55,140 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1682 ImplicationChecksByTransitivity, 6776.2ms TimeCoverageRelationStatistics Valid=490, Invalid=4766, Unknown=0, NotChecked=0, Total=5256 [2021-05-03 15:02:55,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2021-05-03 15:02:55,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 666. [2021-05-03 15:02:55,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 3.1518796992481204) internal successors, (2096), 665 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-05-03 15:02:55,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 2096 transitions. [2021-05-03 15:02:55,150 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 2096 transitions. Word has length 24 [2021-05-03 15:02:55,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:55,150 INFO L480 AbstractCegarLoop]: Abstraction has 666 states and 2096 transitions. [2021-05-03 15:02:55,150 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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-05-03 15:02:55,150 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 2096 transitions. [2021-05-03 15:02:55,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:55,151 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:55,151 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:55,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17802,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:55,352 INFO L428 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:55,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:55,352 INFO L82 PathProgramCache]: Analyzing trace with hash -1846509362, now seen corresponding path program 205 times [2021-05-03 15:02:55,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:55,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150825319] [2021-05-03 15:02:55,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:55,633 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 25 [2021-05-03 15:02:55,756 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:55,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150825319] [2021-05-03 15:02:55,756 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327372246] [2021-05-03 15:02:55,756 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 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-05-03 15:02:55,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:02:55,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:02:55,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:02:55,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:02:55,977 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:55,982 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:55,984 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:55,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:02:55,991 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:55,995 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:55,997 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,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-05-03 15:02:56,004 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,008 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,009 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,013 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,015 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,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-05-03 15:02:56,023 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,029 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,032 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,040 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,044 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:02:56,055 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,062 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,065 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,071 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,075 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:02:56,086 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,092 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:02:56,095 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,399 WARN L205 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 28 [2021-05-03 15:02:56,400 INFO L628 ElimStorePlain]: treesize reduction 62, result has 61.0 percent of original size [2021-05-03 15:02:56,409 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-05-03 15:02:56,410 INFO L247 ElimStorePlain]: Needed 16 recursive calls to eliminate 2 variables, input treesize:502, output treesize:89 [2021-05-03 15:02:56,577 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-03 15:02:56,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:02:56,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:02:56,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, 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-05-03 15:02:56,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:02:56,981 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:56,989 INFO L173 IndexEqualityManager]: detected equality via solver [2021-05-03 15:02:56,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, 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-05-03 15:02:56,995 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:57,315 WARN L205 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 42 [2021-05-03 15:02:57,316 INFO L628 ElimStorePlain]: treesize reduction 130, result has 36.0 percent of original size [2021-05-03 15:02:57,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 13 treesize of output 9 [2021-05-03 15:02:57,327 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:57,430 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-03 15:02:57,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:02:57,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-05-03 15:02:57,442 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:02:57,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:02:57,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 15:02:57,544 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 6 variables, input treesize:242, output treesize:26 [2021-05-03 15:02:57,846 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:02:57,846 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:02:57,846 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-05-03 15:02:57,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447752068] [2021-05-03 15:02:57,846 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-03 15:02:57,846 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:02:57,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-03 15:02:57,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-05-03 15:02:57,847 INFO L87 Difference]: Start difference. First operand 666 states and 2096 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-05-03 15:02:59,096 WARN L205 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 57 [2021-05-03 15:02:59,437 WARN L205 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 20 DAG size of output: 17 [2021-05-03 15:02:59,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:02:59,575 INFO L93 Difference]: Finished difference Result 828 states and 2557 transitions. [2021-05-03 15:02:59,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-03 15:02:59,579 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 24 [2021-05-03 15:02:59,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:02:59,580 INFO L225 Difference]: With dead ends: 828 [2021-05-03 15:02:59,580 INFO L226 Difference]: Without dead ends: 776 [2021-05-03 15:02:59,581 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 2001.1ms TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-05-03 15:02:59,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-05-03 15:02:59,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 652. [2021-05-03 15:02:59,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 3.1490015360983103) internal successors, (2050), 651 states have internal predecessors, (2050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:02:59,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 2050 transitions. [2021-05-03 15:02:59,588 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 2050 transitions. Word has length 24 [2021-05-03 15:02:59,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:02:59,588 INFO L480 AbstractCegarLoop]: Abstraction has 652 states and 2050 transitions. [2021-05-03 15:02:59,589 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-05-03 15:02:59,589 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 2050 transitions. [2021-05-03 15:02:59,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:02:59,589 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:02:59,589 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:02:59,790 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17809,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:02:59,790 INFO L428 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:02:59,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:02:59,790 INFO L82 PathProgramCache]: Analyzing trace with hash 197288350, now seen corresponding path program 206 times [2021-05-03 15:02:59,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:02:59,790 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386272763] [2021-05-03 15:02:59,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:02:59,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:03:00,090 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:03:00,090 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386272763] [2021-05-03 15:03:00,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062144494] [2021-05-03 15:03:00,091 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:03:00,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-03 15:03:00,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:03:00,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:03:00,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:03:01,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 11 treesize of output 7 [2021-05-03 15:03:01,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,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 11 treesize of output 7 [2021-05-03 15:03:01,343 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 15:03:01,355 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,362 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,364 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:03:01,376 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,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-05-03 15:03:01,388 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,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 11 treesize of output 7 [2021-05-03 15:03:01,401 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-05-03 15:03:01,413 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,420 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,424 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 15:03:01,436 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-05-03 15:03:01,448 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:03:01,462 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,472 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:03:01,476 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,483 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,485 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,493 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,496 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,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 5 treesize of output 3 [2021-05-03 15:03:01,507 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,514 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,517 INFO L550 ElimStorePlain]: Start of recursive call 18: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,524 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,527 INFO L550 ElimStorePlain]: Start of recursive call 19: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,533 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,537 INFO L550 ElimStorePlain]: Start of recursive call 20: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:03:01,548 INFO L550 ElimStorePlain]: Start of recursive call 21: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,555 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,558 INFO L550 ElimStorePlain]: Start of recursive call 22: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,565 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,567 INFO L550 ElimStorePlain]: Start of recursive call 23: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,575 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,577 INFO L550 ElimStorePlain]: Start of recursive call 24: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,584 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,586 INFO L550 ElimStorePlain]: Start of recursive call 25: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,593 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,596 INFO L550 ElimStorePlain]: Start of recursive call 26: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,604 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,606 INFO L550 ElimStorePlain]: Start of recursive call 27: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,614 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,617 INFO L550 ElimStorePlain]: Start of recursive call 28: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,624 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,626 INFO L550 ElimStorePlain]: Start of recursive call 29: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,634 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,636 INFO L550 ElimStorePlain]: Start of recursive call 30: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,643 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,646 INFO L550 ElimStorePlain]: Start of recursive call 31: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,654 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,656 INFO L550 ElimStorePlain]: Start of recursive call 32: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,663 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,666 INFO L550 ElimStorePlain]: Start of recursive call 33: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,673 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,676 INFO L550 ElimStorePlain]: Start of recursive call 34: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,683 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,686 INFO L550 ElimStorePlain]: Start of recursive call 35: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,694 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,698 INFO L550 ElimStorePlain]: Start of recursive call 36: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,706 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,709 INFO L550 ElimStorePlain]: Start of recursive call 37: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,717 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,720 INFO L550 ElimStorePlain]: Start of recursive call 38: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,728 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,730 INFO L550 ElimStorePlain]: Start of recursive call 39: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,738 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,742 INFO L550 ElimStorePlain]: Start of recursive call 40: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,750 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,753 INFO L550 ElimStorePlain]: Start of recursive call 41: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,761 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,764 INFO L550 ElimStorePlain]: Start of recursive call 42: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,772 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,775 INFO L550 ElimStorePlain]: Start of recursive call 43: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,783 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,786 INFO L550 ElimStorePlain]: Start of recursive call 44: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,794 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,797 INFO L550 ElimStorePlain]: Start of recursive call 45: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,805 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,808 INFO L550 ElimStorePlain]: Start of recursive call 46: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,816 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,819 INFO L550 ElimStorePlain]: Start of recursive call 47: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,838 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,841 INFO L550 ElimStorePlain]: Start of recursive call 48: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,847 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,851 INFO L550 ElimStorePlain]: Start of recursive call 49: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,856 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,859 INFO L550 ElimStorePlain]: Start of recursive call 50: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:03:01,872 INFO L550 ElimStorePlain]: Start of recursive call 51: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,877 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,879 INFO L550 ElimStorePlain]: Start of recursive call 52: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,882 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,883 INFO L550 ElimStorePlain]: Start of recursive call 53: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,887 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,888 INFO L550 ElimStorePlain]: Start of recursive call 54: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,892 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,893 INFO L550 ElimStorePlain]: Start of recursive call 55: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:01,896 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:01,898 INFO L550 ElimStorePlain]: Start of recursive call 56: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,114 WARN L205 SmtUtils]: Spent 215.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 30 [2021-05-03 15:03:02,115 INFO L628 ElimStorePlain]: treesize reduction 34, result has 79.0 percent of original size [2021-05-03 15:03:02,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-05-03 15:03:02,125 INFO L550 ElimStorePlain]: Start of recursive call 57: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,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 5 treesize of output 3 [2021-05-03 15:03:02,137 INFO L550 ElimStorePlain]: Start of recursive call 58: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,142 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:02,146 INFO L550 ElimStorePlain]: Start of recursive call 59: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,151 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-05-03 15:03:02,155 INFO L550 ElimStorePlain]: Start of recursive call 60: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-05-03 15:03:02,165 INFO L550 ElimStorePlain]: Start of recursive call 61: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:02,320 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 21 DAG size of output: 19 [2021-05-03 15:03:02,321 INFO L628 ElimStorePlain]: treesize reduction 18, result has 72.7 percent of original size [2021-05-03 15:03:02,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-05-03 15:03:02,323 INFO L247 ElimStorePlain]: Needed 61 recursive calls to eliminate 3 variables, input treesize:1761, output treesize:24 [2021-05-03 15:03:02,563 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:03:02,564 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:03:02,564 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-05-03 15:03:02,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900915510] [2021-05-03 15:03:02,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-03 15:03:02,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:03:02,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-03 15:03:02,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-03 15:03:02,564 INFO L87 Difference]: Start difference. First operand 652 states and 2050 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:03:03,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:03:03,309 INFO L93 Difference]: Finished difference Result 970 states and 2983 transitions. [2021-05-03 15:03:03,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-03 15:03:03,311 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:03:03,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:03:03,313 INFO L225 Difference]: With dead ends: 970 [2021-05-03 15:03:03,313 INFO L226 Difference]: Without dead ends: 901 [2021-05-03 15:03:03,313 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 812.5ms TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:03:03,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states. [2021-05-03 15:03:03,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 682. [2021-05-03 15:03:03,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 3.170337738619677) internal successors, (2159), 681 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:03:03,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 2159 transitions. [2021-05-03 15:03:03,322 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 2159 transitions. Word has length 24 [2021-05-03 15:03:03,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:03:03,322 INFO L480 AbstractCegarLoop]: Abstraction has 682 states and 2159 transitions. [2021-05-03 15:03:03,322 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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-05-03 15:03:03,322 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 2159 transitions. [2021-05-03 15:03:03,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:03:03,323 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:03:03,323 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:03:03,523 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17840 [2021-05-03 15:03:03,523 INFO L428 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:03:03,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:03:03,524 INFO L82 PathProgramCache]: Analyzing trace with hash 771414062, now seen corresponding path program 207 times [2021-05-03 15:03:03,524 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:03:03,524 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537807451] [2021-05-03 15:03:03,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:03:03,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:03:03,885 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-05-03 15:03:04,031 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-03 15:03:04,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537807451] [2021-05-03 15:03:04,032 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133754623] [2021-05-03 15:03:04,032 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:03:04,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-03 15:03:04,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:03:04,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-03 15:03:04,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:03:04,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 15 treesize of output 11 [2021-05-03 15:03:04,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:04,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-05-03 15:03:04,158 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:03:04,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:11 [2021-05-03 15:03:04,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-05-03 15:03:04,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-05-03 15:03:04,851 INFO L628 ElimStorePlain]: treesize reduction 6, result has 33.3 percent of original size [2021-05-03 15:03:04,851 INFO L518 ElimStorePlain]: Eliminatee index_of_4 vanished before elimination [2021-05-03 15:03:04,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-05-03 15:03:04,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:3 [2021-05-03 15:03:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:03:04,922 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:03:04,922 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-05-03 15:03:04,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701447237] [2021-05-03 15:03:04,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-03 15:03:04,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:03:04,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-03 15:03:04,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-05-03 15:03:04,923 INFO L87 Difference]: Start difference. First operand 682 states and 2159 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 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-05-03 15:03:08,580 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 29 [2021-05-03 15:03:09,594 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2021-05-03 15:03:11,460 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 26 [2021-05-03 15:03:12,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-03 15:03:12,126 INFO L93 Difference]: Finished difference Result 1784 states and 5416 transitions. [2021-05-03 15:03:12,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-03 15:03:12,129 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 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-05-03 15:03:12,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-03 15:03:12,132 INFO L225 Difference]: With dead ends: 1784 [2021-05-03 15:03:12,132 INFO L226 Difference]: Without dead ends: 1512 [2021-05-03 15:03:12,132 INFO L807 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1319 ImplicationChecksByTransitivity, 4407.8ms TimeCoverageRelationStatistics Valid=397, Invalid=4025, Unknown=0, NotChecked=0, Total=4422 [2021-05-03 15:03:12,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2021-05-03 15:03:12,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 750. [2021-05-03 15:03:12,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 749 states have (on average 3.2349799732977305) internal successors, (2423), 749 states have internal predecessors, (2423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:03:12,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 2423 transitions. [2021-05-03 15:03:12,144 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 2423 transitions. Word has length 24 [2021-05-03 15:03:12,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-03 15:03:12,144 INFO L480 AbstractCegarLoop]: Abstraction has 750 states and 2423 transitions. [2021-05-03 15:03:12,144 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 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-05-03 15:03:12,144 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 2423 transitions. [2021-05-03 15:03:12,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-03 15:03:12,145 INFO L543 BasicCegarLoop]: Found error trace [2021-05-03 15:03:12,145 INFO L551 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-03 15:03:12,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17951 [2021-05-03 15:03:12,346 INFO L428 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-05-03 15:03:12,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-03 15:03:12,346 INFO L82 PathProgramCache]: Analyzing trace with hash -290295046, now seen corresponding path program 208 times [2021-05-03 15:03:12,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-03 15:03:12,346 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476865135] [2021-05-03 15:03:12,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-03 15:03:12,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-03 15:03:12,649 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 26 [2021-05-03 15:03:12,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-05-03 15:03:12,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476865135] [2021-05-03 15:03:12,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919447210] [2021-05-03 15:03:12,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-03 15:03:12,855 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-03 15:03:12,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-03 15:03:12,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-03 15:03:12,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-03 15:03:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-03 15:03:13,445 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-03 15:03:13,445 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-05-03 15:03:13,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104339628] [2021-05-03 15:03:13,445 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-03 15:03:13,445 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-03 15:03:13,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-03 15:03:13,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2021-05-03 15:03:13,446 INFO L87 Difference]: Start difference. First operand 750 states and 2423 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-03 15:03:13,627 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 27 [2021-05-03 15:03:13,921 WARN L205 SmtUtils]: Spent 200.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2021-05-03 15:03:14,204 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 30 [2021-05-03 15:03:14,487 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-05-03 15:03:14,928 WARN L205 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-05-03 15:03:15,139 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 22 DAG size of output: 20 [2021-05-03 15:03:15,351 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 29 [2021-05-03 15:03:15,778 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-05-03 15:03:16,029 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 15:03:16,416 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 37 [2021-05-03 15:03:16,788 WARN L205 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 34 [2021-05-03 15:03:17,359 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 22 [2021-05-03 15:03:17,591 WARN L205 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-03 15:03:18,169 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 30 [2021-05-03 15:03:18,661 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-05-03 15:03:19,135 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 23 [2021-05-03 15:03:19,745 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 34 Received shutdown request... [2021-05-03 15:03:20,177 WARN L222 SmtUtils]: Removed 5 from assertion stack [2021-05-03 15:03:20,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-03 15:03:20,378 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17963 [2021-05-03 15:03:20,378 WARN L545 AbstractCegarLoop]: Verification canceled [2021-05-03 15:03:20,382 WARN L224 ceAbstractionStarter]: Timeout [2021-05-03 15:03:20,382 INFO L202 PluginConnector]: Adding new model poker-hand-trans.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.05 03:03:20 BasicIcfg [2021-05-03 15:03:20,382 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-03 15:03:20,383 INFO L168 Benchmark]: Toolchain (without parser) took 826986.36 ms. Allocated memory was 348.1 MB in the beginning and 872.4 MB in the end (delta: 524.3 MB). Free memory was 326.6 MB in the beginning and 701.5 MB in the end (delta: -375.0 MB). Peak memory consumption was 151.6 MB. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 348.1 MB. Free memory was 329.0 MB in the beginning and 328.9 MB in the end (delta: 136.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 INFO L168 Benchmark]: Boogie Procedure Inliner took 37.21 ms. Allocated memory is still 348.1 MB. Free memory was 326.4 MB in the beginning and 324.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 INFO L168 Benchmark]: Boogie Preprocessor took 32.86 ms. Allocated memory is still 348.1 MB. Free memory was 324.6 MB in the beginning and 322.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 INFO L168 Benchmark]: RCFGBuilder took 715.82 ms. Allocated memory is still 348.1 MB. Free memory was 322.6 MB in the beginning and 276.8 MB in the end (delta: 45.9 MB). Peak memory consumption was 47.3 MB. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 INFO L168 Benchmark]: TraceAbstraction took 826138.61 ms. Allocated memory was 348.1 MB in the beginning and 872.4 MB in the end (delta: 524.3 MB). Free memory was 276.8 MB in the beginning and 701.5 MB in the end (delta: -424.8 MB). Peak memory consumption was 100.0 MB. Max. memory is 16.0 GB. [2021-05-03 15:03:20,383 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.11 ms. Allocated memory is still 348.1 MB. Free memory was 329.0 MB in the beginning and 328.9 MB in the end (delta: 136.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 37.21 ms. Allocated memory is still 348.1 MB. Free memory was 326.4 MB in the beginning and 324.7 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 32.86 ms. Allocated memory is still 348.1 MB. Free memory was 324.6 MB in the beginning and 322.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 715.82 ms. Allocated memory is still 348.1 MB. Free memory was 322.6 MB in the beginning and 276.8 MB in the end (delta: 45.9 MB). Peak memory consumption was 47.3 MB. Max. memory is 16.0 GB. * TraceAbstraction took 826138.61 ms. Allocated memory was 348.1 MB in the beginning and 872.4 MB in the end (delta: 524.3 MB). Free memory was 276.8 MB in the beginning and 701.5 MB in the end (delta: -424.8 MB). Peak memory consumption was 100.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 (750states) and FLOYD_HOARE automaton (currently 47 states, 18 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 41 for 177ms.. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 26 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 826083.3ms, OverallIterations: 304, TraceHistogramMax: 3, EmptinessCheckTime: 248.8ms, AutomataDifference: 473737.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 18.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 23762 SDtfs, 33087 SDslu, 170207 SDs, 0 SdLazy, 166320 SolverSat, 8004 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 81942.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 14832 GetRequests, 6414 SyntacticMatches, 228 SemanticMatches, 8189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94698 ImplicationChecksByTransitivity, 417434.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=935occurred in iteration=202, InterpolantAutomatonStates: 6693, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 2500.7ms AutomataMinimizationTime, 303 MinimizatonAttempts, 80859 StatesRemovedByMinimization, 291 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1444.7ms SsaConstructionTime, 3623.4ms SatisfiabilityAnalysisTime, 293630.8ms InterpolantComputationTime, 11546 NumberOfCodeBlocks, 11529 NumberOfCodeBlocksAsserted, 813 NumberOfCheckSat, 11012 ConstructedInterpolants, 165 QuantifiedInterpolants, 160064 SizeOfPredicates, 1885 NumberOfNonLiveVariables, 22644 ConjunctsInSsa, 4195 ConjunctsInUnsatCore, 534 InterpolantComputations, 80 PerfectInterpolantSequences, 1044/3927 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