/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:07:32,185 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:07:32,187 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:07:32,205 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:07:32,206 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:07:32,207 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:07:32,207 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:07:32,209 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:07:32,210 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:07:32,211 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:07:32,211 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:07:32,212 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:07:32,212 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:07:32,213 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:07:32,214 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:07:32,215 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:07:32,215 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:07:32,216 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:07:32,234 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:07:32,235 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:07:32,236 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:07:32,237 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:07:32,238 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:07:32,239 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:07:32,240 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:07:32,241 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:07:32,241 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:07:32,241 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:07:32,242 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:07:32,242 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:07:32,243 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:07:32,243 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:07:32,244 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:07:32,244 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:07:32,245 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:07:32,245 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:07:32,246 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:07:32,246 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:07:32,246 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:07:32,247 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:07:32,248 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:07:32,248 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-09 18:07:32,264 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:07:32,265 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:07:32,265 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:07:32,265 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:07:32,266 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:07:32,266 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:07:32,266 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:07:32,266 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:07:32,267 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:07:32,268 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:07:32,268 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:07:32,269 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:07:32,269 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:07:32,270 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:07:32,270 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-09 18:07:32,459 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:07:32,470 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:07:32,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:07:32,472 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:07:32,478 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:07:32,479 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl [2021-07-09 18:07:32,479 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/send-receive.wvr.bpl' [2021-07-09 18:07:32,518 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:07:32,521 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:07:32,522 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:07:32,522 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:07:32,522 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:07:32,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,536 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,541 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:07:32,542 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:07:32,543 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:07:32,543 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:07:32,548 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,548 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,549 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,549 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,551 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,554 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,554 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... [2021-07-09 18:07:32,555 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:07:32,555 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:07:32,555 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:07:32,555 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:07:32,557 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:07:32,606 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:07:32,607 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:07:32,607 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:07:32,607 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:07:32,607 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:07:32,607 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:07:32,607 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:07:32,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:07:32,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:07:32,607 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:07:32,608 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:07:32,609 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:07:32,609 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-09 18:07:32,811 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:07:32,811 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:07:32,813 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:07:32 BoogieIcfgContainer [2021-07-09 18:07:32,813 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:07:32,814 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:07:32,814 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:07:32,830 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:07:32,830 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:07:32" (1/2) ... [2021-07-09 18:07:32,830 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ca62d6e and model type send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:07:32, skipping insertion in model container [2021-07-09 18:07:32,830 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:07:32" (2/2) ... [2021-07-09 18:07:32,831 INFO L111 eAbstractionObserver]: Analyzing ICFG send-receive.wvr.bpl [2021-07-09 18:07:32,835 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:07:32,835 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:07:32,835 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:07:32,835 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:07:32,886 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:07:32,900 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:07:32,926 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:07:32,926 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:07:32,926 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:07:32,926 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:07:32,926 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:07:32,926 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:07:32,926 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:07:32,926 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:07:32,938 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 37 places, 30 transitions, 84 flow [2021-07-09 18:07:32,967 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 147 states, 146 states have (on average 2.76027397260274) internal successors, (403), 146 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:32,970 INFO L276 IsEmpty]: Start isEmpty. Operand has 147 states, 146 states have (on average 2.76027397260274) internal successors, (403), 146 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:32,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 18:07:32,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:32,980 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:32,981 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:32,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:32,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1987051581, now seen corresponding path program 1 times [2021-07-09 18:07:32,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:32,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395632845] [2021-07-09 18:07:32,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395632845] [2021-07-09 18:07:33,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395632845] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:07:33,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:07:33,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:07:33,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952647720] [2021-07-09 18:07:33,093 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:07:33,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:07:33,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,102 INFO L87 Difference]: Start difference. First operand has 147 states, 146 states have (on average 2.76027397260274) internal successors, (403), 146 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:33,123 INFO L93 Difference]: Finished difference Result 159 states and 404 transitions. [2021-07-09 18:07:33,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:07:33,125 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 18:07:33,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:33,135 INFO L225 Difference]: With dead ends: 159 [2021-07-09 18:07:33,136 INFO L226 Difference]: Without dead ends: 101 [2021-07-09 18:07:33,137 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-07-09 18:07:33,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-07-09 18:07:33,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.39) internal successors, (239), 100 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 239 transitions. [2021-07-09 18:07:33,163 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 239 transitions. Word has length 17 [2021-07-09 18:07:33,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:33,164 INFO L482 AbstractCegarLoop]: Abstraction has 101 states and 239 transitions. [2021-07-09 18:07:33,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,164 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 239 transitions. [2021-07-09 18:07:33,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-07-09 18:07:33,165 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:33,165 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,165 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:07:33,165 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1722493283, now seen corresponding path program 2 times [2021-07-09 18:07:33,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739146822] [2021-07-09 18:07:33,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739146822] [2021-07-09 18:07:33,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739146822] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:07:33,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:07:33,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:07:33,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972631427] [2021-07-09 18:07:33,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:07:33,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:07:33,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:07:33,200 INFO L87 Difference]: Start difference. First operand 101 states and 239 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:33,228 INFO L93 Difference]: Finished difference Result 153 states and 362 transitions. [2021-07-09 18:07:33,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:07:33,228 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-07-09 18:07:33,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:33,229 INFO L225 Difference]: With dead ends: 153 [2021-07-09 18:07:33,229 INFO L226 Difference]: Without dead ends: 123 [2021-07-09 18:07:33,230 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:07:33,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-07-09 18:07:33,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-07-09 18:07:33,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 122 states have (on average 2.4344262295081966) internal successors, (297), 122 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 297 transitions. [2021-07-09 18:07:33,238 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 297 transitions. Word has length 17 [2021-07-09 18:07:33,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:33,239 INFO L482 AbstractCegarLoop]: Abstraction has 123 states and 297 transitions. [2021-07-09 18:07:33,239 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,239 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 297 transitions. [2021-07-09 18:07:33,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-07-09 18:07:33,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:33,240 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:07:33,240 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1424318111, now seen corresponding path program 1 times [2021-07-09 18:07:33,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120595443] [2021-07-09 18:07:33,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120595443] [2021-07-09 18:07:33,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120595443] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:07:33,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:07:33,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-09 18:07:33,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958215401] [2021-07-09 18:07:33,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:07:33,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:07:33,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,261 INFO L87 Difference]: Start difference. First operand 123 states and 297 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:33,269 INFO L93 Difference]: Finished difference Result 137 states and 328 transitions. [2021-07-09 18:07:33,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:07:33,269 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-07-09 18:07:33,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:33,270 INFO L225 Difference]: With dead ends: 137 [2021-07-09 18:07:33,270 INFO L226 Difference]: Without dead ends: 137 [2021-07-09 18:07:33,271 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-07-09 18:07:33,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2021-07-09 18:07:33,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.411764705882353) internal successors, (328), 136 states have internal predecessors, (328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 328 transitions. [2021-07-09 18:07:33,279 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 328 transitions. Word has length 19 [2021-07-09 18:07:33,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:33,279 INFO L482 AbstractCegarLoop]: Abstraction has 137 states and 328 transitions. [2021-07-09 18:07:33,279 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,279 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 328 transitions. [2021-07-09 18:07:33,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:07:33,280 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:33,280 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:07:33,280 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1463492541, now seen corresponding path program 1 times [2021-07-09 18:07:33,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883278799] [2021-07-09 18:07:33,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,343 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883278799] [2021-07-09 18:07:33,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883278799] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:33,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261160318] [2021-07-09 18:07:33,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 10 conjunts are in the unsatisfiable core [2021-07-09 18:07:33,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:33,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 10 [2021-07-09 18:07:33,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:33,578 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:33,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:7 [2021-07-09 18:07:33,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261160318] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:33,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:33,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-07-09 18:07:33,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098444500] [2021-07-09 18:07:33,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:07:33,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:07:33,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:07:33,642 INFO L87 Difference]: Start difference. First operand 137 states and 328 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:33,702 INFO L93 Difference]: Finished difference Result 207 states and 501 transitions. [2021-07-09 18:07:33,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:07:33,702 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:07:33,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:33,703 INFO L225 Difference]: With dead ends: 207 [2021-07-09 18:07:33,704 INFO L226 Difference]: Without dead ends: 177 [2021-07-09 18:07:33,704 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 49.9ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:07:33,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-07-09 18:07:33,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 157. [2021-07-09 18:07:33,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.448717948717949) internal successors, (382), 156 states have internal predecessors, (382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 382 transitions. [2021-07-09 18:07:33,712 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 382 transitions. Word has length 23 [2021-07-09 18:07:33,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:33,712 INFO L482 AbstractCegarLoop]: Abstraction has 157 states and 382 transitions. [2021-07-09 18:07:33,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,712 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 382 transitions. [2021-07-09 18:07:33,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-07-09 18:07:33,713 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:33,713 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:33,930 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,930 INFO L82 PathProgramCache]: Analyzing trace with hash 2032513123, now seen corresponding path program 1 times [2021-07-09 18:07:33,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171376812] [2021-07-09 18:07:33,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:33,958 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:33,959 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:33,959 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171376812] [2021-07-09 18:07:33,959 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171376812] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:07:33,959 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:07:33,959 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:07:33,959 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040981583] [2021-07-09 18:07:33,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:07:33,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:33,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:07:33,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,960 INFO L87 Difference]: Start difference. First operand 157 states and 382 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:33,968 INFO L93 Difference]: Finished difference Result 175 states and 425 transitions. [2021-07-09 18:07:33,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:07:33,968 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-07-09 18:07:33,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:33,970 INFO L225 Difference]: With dead ends: 175 [2021-07-09 18:07:33,970 INFO L226 Difference]: Without dead ends: 175 [2021-07-09 18:07:33,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:07:33,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-07-09 18:07:33,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 153. [2021-07-09 18:07:33,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 2.4342105263157894) internal successors, (370), 152 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 370 transitions. [2021-07-09 18:07:33,980 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 370 transitions. Word has length 23 [2021-07-09 18:07:33,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:33,980 INFO L482 AbstractCegarLoop]: Abstraction has 153 states and 370 transitions. [2021-07-09 18:07:33,980 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:33,980 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 370 transitions. [2021-07-09 18:07:33,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-07-09 18:07:33,981 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:33,981 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:33,981 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-09 18:07:33,982 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:33,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:33,982 INFO L82 PathProgramCache]: Analyzing trace with hash 113936453, now seen corresponding path program 2 times [2021-07-09 18:07:33,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:33,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893224323] [2021-07-09 18:07:33,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:34,028 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:34,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:34,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893224323] [2021-07-09 18:07:34,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893224323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:34,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819675596] [2021-07-09 18:07:34,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:34,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:34,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 4 conjunts are in the unsatisfiable core [2021-07-09 18:07:34,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:34,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:34,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819675596] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:07:34,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-07-09 18:07:34,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2021-07-09 18:07:34,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108361275] [2021-07-09 18:07:34,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:07:34,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:34,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:07:34,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:07:34,095 INFO L87 Difference]: Start difference. First operand 153 states and 370 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:34,105 INFO L93 Difference]: Finished difference Result 401 states and 958 transitions. [2021-07-09 18:07:34,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:07:34,106 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-07-09 18:07:34,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:34,107 INFO L225 Difference]: With dead ends: 401 [2021-07-09 18:07:34,107 INFO L226 Difference]: Without dead ends: 393 [2021-07-09 18:07:34,107 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.5ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:07:34,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2021-07-09 18:07:34,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 259. [2021-07-09 18:07:34,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 258 states have (on average 2.5155038759689923) internal successors, (649), 258 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 649 transitions. [2021-07-09 18:07:34,115 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 649 transitions. Word has length 25 [2021-07-09 18:07:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:34,115 INFO L482 AbstractCegarLoop]: Abstraction has 259 states and 649 transitions. [2021-07-09 18:07:34,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 649 transitions. [2021-07-09 18:07:34,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:07:34,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:34,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:34,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,333 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:34,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:34,333 INFO L82 PathProgramCache]: Analyzing trace with hash -432740959, now seen corresponding path program 3 times [2021-07-09 18:07:34,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:34,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140576899] [2021-07-09 18:07:34,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:34,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:34,365 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:34,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:34,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140576899] [2021-07-09 18:07:34,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140576899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:34,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095268330] [2021-07-09 18:07:34,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:07:34,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:34,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-09 18:07:34,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:34,435 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 7 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:34,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095268330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:34,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:34,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-07-09 18:07:34,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120382832] [2021-07-09 18:07:34,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:07:34,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:34,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:07:34,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:07:34,437 INFO L87 Difference]: Start difference. First operand 259 states and 649 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:34,446 INFO L93 Difference]: Finished difference Result 363 states and 850 transitions. [2021-07-09 18:07:34,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:07:34,447 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 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 29 [2021-07-09 18:07:34,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:34,449 INFO L225 Difference]: With dead ends: 363 [2021-07-09 18:07:34,449 INFO L226 Difference]: Without dead ends: 363 [2021-07-09 18:07:34,449 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.0ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:07:34,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2021-07-09 18:07:34,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 319. [2021-07-09 18:07:34,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.39937106918239) internal successors, (763), 318 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 763 transitions. [2021-07-09 18:07:34,461 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 763 transitions. Word has length 29 [2021-07-09 18:07:34,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:34,461 INFO L482 AbstractCegarLoop]: Abstraction has 319 states and 763 transitions. [2021-07-09 18:07:34,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:34,461 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 763 transitions. [2021-07-09 18:07:34,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:07:34,463 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:34,463 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:34,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,681 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:34,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:34,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1231702591, now seen corresponding path program 1 times [2021-07-09 18:07:34,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:34,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166382061] [2021-07-09 18:07:34,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:34,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:34,831 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:34,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:34,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166382061] [2021-07-09 18:07:34,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166382061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:34,832 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986902531] [2021-07-09 18:07:34,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:34,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:34,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 18:07:34,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:35,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:35,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:35,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 37 treesize of output 19 [2021-07-09 18:07:35,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:35,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,160 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:7 [2021-07-09 18:07:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:35,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986902531] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:35,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:35,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:07:35,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150780523] [2021-07-09 18:07:35,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:07:35,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:35,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:07:35,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:07:35,182 INFO L87 Difference]: Start difference. First operand 319 states and 763 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:35,306 INFO L93 Difference]: Finished difference Result 455 states and 1091 transitions. [2021-07-09 18:07:35,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:07:35,306 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 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 29 [2021-07-09 18:07:35,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:35,308 INFO L225 Difference]: With dead ends: 455 [2021-07-09 18:07:35,308 INFO L226 Difference]: Without dead ends: 415 [2021-07-09 18:07:35,309 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 170.8ms TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:07:35,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-07-09 18:07:35,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 351. [2021-07-09 18:07:35,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.3857142857142857) internal successors, (835), 350 states have internal predecessors, (835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 835 transitions. [2021-07-09 18:07:35,319 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 835 transitions. Word has length 29 [2021-07-09 18:07:35,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:35,321 INFO L482 AbstractCegarLoop]: Abstraction has 351 states and 835 transitions. [2021-07-09 18:07:35,321 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,321 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 835 transitions. [2021-07-09 18:07:35,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-07-09 18:07:35,322 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:35,322 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:35,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:35,542 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:35,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:35,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1556600769, now seen corresponding path program 2 times [2021-07-09 18:07:35,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:35,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669042470] [2021-07-09 18:07:35,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:35,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:35,633 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:35,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:35,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669042470] [2021-07-09 18:07:35,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669042470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:35,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487956935] [2021-07-09 18:07:35,634 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:35,734 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:35,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:35,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 18:07:35,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:35,818 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-07-09 18:07:35,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 19 [2021-07-09 18:07:35,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:35,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:35,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:7 [2021-07-09 18:07:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:35,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487956935] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:35,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:35,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-07-09 18:07:35,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907753918] [2021-07-09 18:07:35,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:07:35,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:35,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:07:35,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:07:35,838 INFO L87 Difference]: Start difference. First operand 351 states and 835 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:35,954 INFO L93 Difference]: Finished difference Result 483 states and 1151 transitions. [2021-07-09 18:07:35,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:07:35,954 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-07-09 18:07:35,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:35,956 INFO L225 Difference]: With dead ends: 483 [2021-07-09 18:07:35,956 INFO L226 Difference]: Without dead ends: 447 [2021-07-09 18:07:35,956 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 123.4ms TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:07:35,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-07-09 18:07:35,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 383. [2021-07-09 18:07:35,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.3952879581151834) internal successors, (915), 382 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 915 transitions. [2021-07-09 18:07:35,983 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 915 transitions. Word has length 29 [2021-07-09 18:07:35,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:35,983 INFO L482 AbstractCegarLoop]: Abstraction has 383 states and 915 transitions. [2021-07-09 18:07:35,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:35,983 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 915 transitions. [2021-07-09 18:07:35,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-07-09 18:07:35,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:35,984 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:36,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:36,197 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:36,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:36,197 INFO L82 PathProgramCache]: Analyzing trace with hash -974284733, now seen corresponding path program 3 times [2021-07-09 18:07:36,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:36,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779011496] [2021-07-09 18:07:36,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:36,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:36,267 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:36,268 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:36,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779011496] [2021-07-09 18:07:36,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779011496] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:36,268 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92934923] [2021-07-09 18:07:36,268 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:36,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:07:36,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:36,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-09 18:07:36,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:36,391 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:36,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92934923] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:36,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:36,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-09 18:07:36,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606342757] [2021-07-09 18:07:36,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-09 18:07:36,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:36,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-09 18:07:36,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:07:36,392 INFO L87 Difference]: Start difference. First operand 383 states and 915 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:36,422 INFO L93 Difference]: Finished difference Result 827 states and 1940 transitions. [2021-07-09 18:07:36,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:07:36,426 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 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 31 [2021-07-09 18:07:36,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:36,428 INFO L225 Difference]: With dead ends: 827 [2021-07-09 18:07:36,428 INFO L226 Difference]: Without dead ends: 819 [2021-07-09 18:07:36,428 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-07-09 18:07:36,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-07-09 18:07:36,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 463. [2021-07-09 18:07:36,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 462 states have (on average 2.448051948051948) internal successors, (1131), 462 states have internal predecessors, (1131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 1131 transitions. [2021-07-09 18:07:36,437 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 1131 transitions. Word has length 31 [2021-07-09 18:07:36,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:36,437 INFO L482 AbstractCegarLoop]: Abstraction has 463 states and 1131 transitions. [2021-07-09 18:07:36,437 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:36,437 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 1131 transitions. [2021-07-09 18:07:36,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:07:36,438 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:36,438 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:36,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:36,669 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:36,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:36,669 INFO L82 PathProgramCache]: Analyzing trace with hash -257743713, now seen corresponding path program 4 times [2021-07-09 18:07:36,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:36,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126700941] [2021-07-09 18:07:36,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:36,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:36,831 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:36,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126700941] [2021-07-09 18:07:36,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126700941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:36,831 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666584271] [2021-07-09 18:07:36,831 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:36,881 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:36,881 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:36,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:36,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:37,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,063 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:37,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,066 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:37,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-07-09 18:07:37,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:37,074 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,074 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:07:37,087 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:37,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666584271] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:37,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:37,087 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:07:37,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117254840] [2021-07-09 18:07:37,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:07:37,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:37,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:07:37,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:07:37,088 INFO L87 Difference]: Start difference. First operand 463 states and 1131 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:37,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:37,355 INFO L93 Difference]: Finished difference Result 851 states and 2063 transitions. [2021-07-09 18:07:37,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:07:37,355 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:07:37,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:37,357 INFO L225 Difference]: With dead ends: 851 [2021-07-09 18:07:37,357 INFO L226 Difference]: Without dead ends: 735 [2021-07-09 18:07:37,358 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 327.7ms TimeCoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:07:37,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2021-07-09 18:07:37,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 591. [2021-07-09 18:07:37,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 590 states have (on average 2.4322033898305087) internal successors, (1435), 590 states have internal predecessors, (1435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:37,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 1435 transitions. [2021-07-09 18:07:37,367 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 1435 transitions. Word has length 35 [2021-07-09 18:07:37,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:37,368 INFO L482 AbstractCegarLoop]: Abstraction has 591 states and 1435 transitions. [2021-07-09 18:07:37,368 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:37,368 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 1435 transitions. [2021-07-09 18:07:37,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:07:37,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:37,369 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:37,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:37,585 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:37,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:37,585 INFO L82 PathProgramCache]: Analyzing trace with hash 734580383, now seen corresponding path program 5 times [2021-07-09 18:07:37,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:37,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837358166] [2021-07-09 18:07:37,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:37,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:37,722 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:37,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837358166] [2021-07-09 18:07:37,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837358166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:37,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631255030] [2021-07-09 18:07:37,722 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:37,754 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:07:37,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:37,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:37,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:37,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:37,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:37,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:37,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-07-09 18:07:37,919 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:37,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:37,925 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:07:37,935 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:37,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631255030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:37,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:37,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-07-09 18:07:37,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96296505] [2021-07-09 18:07:37,936 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:07:37,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:37,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:07:37,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:07:37,936 INFO L87 Difference]: Start difference. First operand 591 states and 1435 transitions. Second operand has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:38,158 INFO L93 Difference]: Finished difference Result 1023 states and 2527 transitions. [2021-07-09 18:07:38,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:07:38,158 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-07-09 18:07:38,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:38,162 INFO L225 Difference]: With dead ends: 1023 [2021-07-09 18:07:38,162 INFO L226 Difference]: Without dead ends: 959 [2021-07-09 18:07:38,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 269.5ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:07:38,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-07-09 18:07:38,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 607. [2021-07-09 18:07:38,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 606 states have (on average 2.433993399339934) internal successors, (1475), 606 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 1475 transitions. [2021-07-09 18:07:38,173 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 1475 transitions. Word has length 35 [2021-07-09 18:07:38,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:38,173 INFO L482 AbstractCegarLoop]: Abstraction has 607 states and 1475 transitions. [2021-07-09 18:07:38,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.2) internal successors, (48), 14 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:38,173 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 1475 transitions. [2021-07-09 18:07:38,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:07:38,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:38,174 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:38,390 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-07-09 18:07:38,390 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:38,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:38,391 INFO L82 PathProgramCache]: Analyzing trace with hash 1026803359, now seen corresponding path program 6 times [2021-07-09 18:07:38,391 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:38,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505490116] [2021-07-09 18:07:38,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:38,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:38,566 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:38,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:38,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505490116] [2021-07-09 18:07:38,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505490116] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:38,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590746729] [2021-07-09 18:07:38,566 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:38,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:07:38,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:38,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:38,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:38,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:38,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:38,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:38,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:38,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:38,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-07-09 18:07:38,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:38,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:38,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:38,879 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:07:38,899 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:38,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590746729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:38,899 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:38,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:07:38,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23479781] [2021-07-09 18:07:38,899 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:07:38,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:38,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:07:38,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:07:38,900 INFO L87 Difference]: Start difference. First operand 607 states and 1475 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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-07-09 18:07:39,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:39,454 INFO L93 Difference]: Finished difference Result 1319 states and 3177 transitions. [2021-07-09 18:07:39,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:07:39,454 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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 35 [2021-07-09 18:07:39,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:39,458 INFO L225 Difference]: With dead ends: 1319 [2021-07-09 18:07:39,458 INFO L226 Difference]: Without dead ends: 1103 [2021-07-09 18:07:39,458 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 500.1ms TimeCoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:07:39,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-07-09 18:07:39,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 671. [2021-07-09 18:07:39,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.428358208955224) internal successors, (1627), 670 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:39,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1627 transitions. [2021-07-09 18:07:39,471 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1627 transitions. Word has length 35 [2021-07-09 18:07:39,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:39,471 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1627 transitions. [2021-07-09 18:07:39,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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-07-09 18:07:39,471 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1627 transitions. [2021-07-09 18:07:39,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:07:39,472 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:39,472 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:39,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:39,689 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:39,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:39,689 INFO L82 PathProgramCache]: Analyzing trace with hash 2019127455, now seen corresponding path program 7 times [2021-07-09 18:07:39,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:39,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900975960] [2021-07-09 18:07:39,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:39,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:39,802 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:39,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:39,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900975960] [2021-07-09 18:07:39,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900975960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:39,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387938020] [2021-07-09 18:07:39,802 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-09 18:07:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:39,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:39,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:39,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:39,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:39,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:39,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:39,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 24 [2021-07-09 18:07:39,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:39,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:39,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-07-09 18:07:39,976 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:39,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387938020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:39,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:39,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-07-09 18:07:39,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177654945] [2021-07-09 18:07:39,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-09 18:07:39,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:39,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-09 18:07:39,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-07-09 18:07:39,978 INFO L87 Difference]: Start difference. First operand 671 states and 1627 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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-07-09 18:07:40,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:40,272 INFO L93 Difference]: Finished difference Result 1239 states and 3075 transitions. [2021-07-09 18:07:40,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:07:40,273 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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 35 [2021-07-09 18:07:40,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:40,276 INFO L225 Difference]: With dead ends: 1239 [2021-07-09 18:07:40,276 INFO L226 Difference]: Without dead ends: 1151 [2021-07-09 18:07:40,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 265.0ms TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:07:40,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2021-07-09 18:07:40,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 543. [2021-07-09 18:07:40,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 542 states have (on average 2.440959409594096) internal successors, (1323), 542 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1323 transitions. [2021-07-09 18:07:40,287 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1323 transitions. Word has length 35 [2021-07-09 18:07:40,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:40,287 INFO L482 AbstractCegarLoop]: Abstraction has 543 states and 1323 transitions. [2021-07-09 18:07:40,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 13 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-07-09 18:07:40,288 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1323 transitions. [2021-07-09 18:07:40,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-07-09 18:07:40,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:40,288 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:40,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:40,505 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:40,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:40,505 INFO L82 PathProgramCache]: Analyzing trace with hash -2135123297, now seen corresponding path program 8 times [2021-07-09 18:07:40,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:40,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644440051] [2021-07-09 18:07:40,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:40,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:40,610 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:40,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:40,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644440051] [2021-07-09 18:07:40,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644440051] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:40,611 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467322207] [2021-07-09 18:07:40,611 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:40,660 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:40,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:40,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:07:40,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:40,755 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-07-09 18:07:40,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 24 [2021-07-09 18:07:40,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:40,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:40,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:40,759 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:7 [2021-07-09 18:07:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:40,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467322207] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:40,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:40,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 12 [2021-07-09 18:07:40,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953282042] [2021-07-09 18:07:40,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:07:40,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:40,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:07:40,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:07:40,770 INFO L87 Difference]: Start difference. First operand 543 states and 1323 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:40,971 INFO L93 Difference]: Finished difference Result 787 states and 1911 transitions. [2021-07-09 18:07:40,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:07:40,972 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 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 35 [2021-07-09 18:07:40,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:40,974 INFO L225 Difference]: With dead ends: 787 [2021-07-09 18:07:40,974 INFO L226 Difference]: Without dead ends: 751 [2021-07-09 18:07:40,975 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 29 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 191.1ms TimeCoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:07:40,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-07-09 18:07:40,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 575. [2021-07-09 18:07:40,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 2.4442508710801394) internal successors, (1403), 574 states have internal predecessors, (1403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 1403 transitions. [2021-07-09 18:07:40,984 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 1403 transitions. Word has length 35 [2021-07-09 18:07:40,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:40,984 INFO L482 AbstractCegarLoop]: Abstraction has 575 states and 1403 transitions. [2021-07-09 18:07:40,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:40,984 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 1403 transitions. [2021-07-09 18:07:40,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-07-09 18:07:40,985 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:40,985 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:41,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-09 18:07:41,201 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:41,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:41,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1078125663, now seen corresponding path program 9 times [2021-07-09 18:07:41,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:41,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712253414] [2021-07-09 18:07:41,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:41,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:41,241 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:41,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:41,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712253414] [2021-07-09 18:07:41,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712253414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:41,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736743221] [2021-07-09 18:07:41,242 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:41,271 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:07:41,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:41,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-09 18:07:41,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:41,360 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 16 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:41,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736743221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:41,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:41,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-09 18:07:41,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019007121] [2021-07-09 18:07:41,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-09 18:07:41,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:41,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-09 18:07:41,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:07:41,361 INFO L87 Difference]: Start difference. First operand 575 states and 1403 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:41,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:41,383 INFO L93 Difference]: Finished difference Result 1199 states and 2863 transitions. [2021-07-09 18:07:41,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-09 18:07:41,384 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-07-09 18:07:41,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:41,387 INFO L225 Difference]: With dead ends: 1199 [2021-07-09 18:07:41,387 INFO L226 Difference]: Without dead ends: 1191 [2021-07-09 18:07:41,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.7ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:07:41,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2021-07-09 18:07:41,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 671. [2021-07-09 18:07:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 670 states have (on average 2.476119402985075) internal successors, (1659), 670 states have internal predecessors, (1659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:41,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1659 transitions. [2021-07-09 18:07:41,400 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1659 transitions. Word has length 37 [2021-07-09 18:07:41,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:41,400 INFO L482 AbstractCegarLoop]: Abstraction has 671 states and 1659 transitions. [2021-07-09 18:07:41,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:41,400 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1659 transitions. [2021-07-09 18:07:41,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:41,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:41,401 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:41,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-09 18:07:41,614 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:41,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:41,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1188270307, now seen corresponding path program 10 times [2021-07-09 18:07:41,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:41,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502518246] [2021-07-09 18:07:41,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:41,857 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:41,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:41,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502518246] [2021-07-09 18:07:41,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502518246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:41,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067011965] [2021-07-09 18:07:41,858 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:41,884 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:41,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:41,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:07:41,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:42,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:42,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,084 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:42,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:42,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:42,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:42,087 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:42,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:42,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:42,103 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:42,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067011965] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:42,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:42,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-07-09 18:07:42,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627311435] [2021-07-09 18:07:42,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:07:42,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:42,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:07:42,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:07:42,104 INFO L87 Difference]: Start difference. First operand 671 states and 1659 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:42,552 INFO L93 Difference]: Finished difference Result 1511 states and 3681 transitions. [2021-07-09 18:07:42,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:07:42,552 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:42,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:42,556 INFO L225 Difference]: With dead ends: 1511 [2021-07-09 18:07:42,556 INFO L226 Difference]: Without dead ends: 1295 [2021-07-09 18:07:42,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 462.4ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:07:42,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states. [2021-07-09 18:07:42,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 895. [2021-07-09 18:07:42,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 894 states have (on average 2.446308724832215) internal successors, (2187), 894 states have internal predecessors, (2187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 2187 transitions. [2021-07-09 18:07:42,571 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 2187 transitions. Word has length 41 [2021-07-09 18:07:42,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:42,571 INFO L482 AbstractCegarLoop]: Abstraction has 895 states and 2187 transitions. [2021-07-09 18:07:42,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:42,571 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 2187 transitions. [2021-07-09 18:07:42,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:42,573 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:42,573 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:42,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-09 18:07:42,789 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:42,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:42,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1600033053, now seen corresponding path program 11 times [2021-07-09 18:07:42,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:42,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306403993] [2021-07-09 18:07:42,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:42,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:42,939 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:42,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:42,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306403993] [2021-07-09 18:07:42,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306403993] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:42,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609909510] [2021-07-09 18:07:42,939 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:42,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:07:42,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:42,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:07:42,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:43,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,168 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:43,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:43,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:43,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:43,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:43,179 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:43,185 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:43,186 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:43,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:43,210 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:43,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609909510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:43,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:43,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 17 [2021-07-09 18:07:43,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845453716] [2021-07-09 18:07:43,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:07:43,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:43,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:07:43,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:07:43,211 INFO L87 Difference]: Start difference. First operand 895 states and 2187 transitions. Second operand has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:43,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:43,614 INFO L93 Difference]: Finished difference Result 1927 states and 4811 transitions. [2021-07-09 18:07:43,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:07:43,614 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:43,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:43,620 INFO L225 Difference]: With dead ends: 1927 [2021-07-09 18:07:43,621 INFO L226 Difference]: Without dead ends: 1839 [2021-07-09 18:07:43,621 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 367.7ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:07:43,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1839 states. [2021-07-09 18:07:43,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1839 to 991. [2021-07-09 18:07:43,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 991 states, 990 states have (on average 2.4434343434343435) internal successors, (2419), 990 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-07-09 18:07:43,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 2419 transitions. [2021-07-09 18:07:43,639 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 2419 transitions. Word has length 41 [2021-07-09 18:07:43,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:43,639 INFO L482 AbstractCegarLoop]: Abstraction has 991 states and 2419 transitions. [2021-07-09 18:07:43,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.3333333333333335) internal successors, (60), 17 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:43,639 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 2419 transitions. [2021-07-09 18:07:43,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:43,642 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:43,642 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:43,858 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:43,858 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:43,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:43,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1099969309, now seen corresponding path program 12 times [2021-07-09 18:07:43,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:43,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072530891] [2021-07-09 18:07:43,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:43,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:44,025 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:44,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:44,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072530891] [2021-07-09 18:07:44,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072530891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:44,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642710506] [2021-07-09 18:07:44,026 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:44,053 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-09 18:07:44,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:44,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-09 18:07:44,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:44,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:44,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:44,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:44,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:44,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 31 [2021-07-09 18:07:44,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,356 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:07:44,359 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:44,359 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:89, output treesize:7 [2021-07-09 18:07:44,369 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:44,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642710506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:44,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:44,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 18 [2021-07-09 18:07:44,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561546317] [2021-07-09 18:07:44,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:07:44,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:44,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:07:44,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:07:44,371 INFO L87 Difference]: Start difference. First operand 991 states and 2419 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:44,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:44,967 INFO L93 Difference]: Finished difference Result 2259 states and 5553 transitions. [2021-07-09 18:07:44,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:07:44,968 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:44,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:44,973 INFO L225 Difference]: With dead ends: 2259 [2021-07-09 18:07:44,973 INFO L226 Difference]: Without dead ends: 2015 [2021-07-09 18:07:44,974 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 466.4ms TimeCoverageRelationStatistics Valid=136, Invalid=856, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:07:44,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2021-07-09 18:07:44,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 1023. [2021-07-09 18:07:44,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 2.4452054794520546) internal successors, (2499), 1022 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:44,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 2499 transitions. [2021-07-09 18:07:44,991 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 2499 transitions. Word has length 41 [2021-07-09 18:07:44,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:44,992 INFO L482 AbstractCegarLoop]: Abstraction has 1023 states and 2499 transitions. [2021-07-09 18:07:44,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:44,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 2499 transitions. [2021-07-09 18:07:44,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:44,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:44,993 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:45,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:45,210 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:45,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:45,210 INFO L82 PathProgramCache]: Analyzing trace with hash 188453149, now seen corresponding path program 13 times [2021-07-09 18:07:45,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:45,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577780073] [2021-07-09 18:07:45,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:45,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:45,355 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:45,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:45,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577780073] [2021-07-09 18:07:45,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577780073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:45,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865001655] [2021-07-09 18:07:45,355 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:45,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:45,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:07:45,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:45,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:45,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:45,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:45,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:45,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:45,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:45,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:45,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:45,603 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:45,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865001655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:45,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:45,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 16 [2021-07-09 18:07:45,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496655622] [2021-07-09 18:07:45,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:07:45,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:45,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:07:45,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:07:45,604 INFO L87 Difference]: Start difference. First operand 1023 states and 2499 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:46,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:46,118 INFO L93 Difference]: Finished difference Result 2651 states and 6394 transitions. [2021-07-09 18:07:46,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:07:46,118 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:46,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:46,125 INFO L225 Difference]: With dead ends: 2651 [2021-07-09 18:07:46,125 INFO L226 Difference]: Without dead ends: 2391 [2021-07-09 18:07:46,125 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 493.9ms TimeCoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:07:46,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-07-09 18:07:46,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 1391. [2021-07-09 18:07:46,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1390 states have (on average 2.4294964028776977) internal successors, (3377), 1390 states have internal predecessors, (3377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:46,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 3377 transitions. [2021-07-09 18:07:46,147 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 3377 transitions. Word has length 41 [2021-07-09 18:07:46,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:46,148 INFO L482 AbstractCegarLoop]: Abstraction has 1391 states and 3377 transitions. [2021-07-09 18:07:46,148 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:46,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 3377 transitions. [2021-07-09 18:07:46,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:46,149 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:46,149 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:46,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:46,366 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:46,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:46,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1818274531, now seen corresponding path program 14 times [2021-07-09 18:07:46,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:46,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658917802] [2021-07-09 18:07:46,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:46,510 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:46,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:46,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658917802] [2021-07-09 18:07:46,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658917802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:46,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046554718] [2021-07-09 18:07:46,511 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:46,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:46,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:46,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:07:46,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:46,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,737 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:46,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:46,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:46,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:46,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:46,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:46,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:46,755 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:46,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046554718] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:46,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:46,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 17 [2021-07-09 18:07:46,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516511409] [2021-07-09 18:07:46,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:07:46,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:46,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:07:46,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:07:46,756 INFO L87 Difference]: Start difference. First operand 1391 states and 3377 transitions. Second operand has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:47,136 INFO L93 Difference]: Finished difference Result 2655 states and 6510 transitions. [2021-07-09 18:07:47,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:07:47,136 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:47,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:47,143 INFO L225 Difference]: With dead ends: 2655 [2021-07-09 18:07:47,143 INFO L226 Difference]: Without dead ends: 2567 [2021-07-09 18:07:47,144 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 397.0ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:07:47,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-07-09 18:07:47,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 1567. [2021-07-09 18:07:47,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1567 states, 1566 states have (on average 2.4272030651340994) internal successors, (3801), 1566 states have internal predecessors, (3801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1567 states to 1567 states and 3801 transitions. [2021-07-09 18:07:47,167 INFO L78 Accepts]: Start accepts. Automaton has 1567 states and 3801 transitions. Word has length 41 [2021-07-09 18:07:47,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:47,167 INFO L482 AbstractCegarLoop]: Abstraction has 1567 states and 3801 transitions. [2021-07-09 18:07:47,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 3.111111111111111) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:47,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1567 states and 3801 transitions. [2021-07-09 18:07:47,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:47,169 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:47,169 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:47,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-09 18:07:47,386 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:47,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:47,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1021887715, now seen corresponding path program 15 times [2021-07-09 18:07:47,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:47,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453092907] [2021-07-09 18:07:47,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:47,534 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:47,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:47,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453092907] [2021-07-09 18:07:47,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453092907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:47,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967710704] [2021-07-09 18:07:47,534 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:47,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-09 18:07:47,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:47,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-09 18:07:47,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:47,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:47,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:47,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:47,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,735 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:47,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:47,736 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:47,745 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:47,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967710704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:47,745 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:47,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 15 [2021-07-09 18:07:47,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513561472] [2021-07-09 18:07:47,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:07:47,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:47,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:07:47,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-09 18:07:47,746 INFO L87 Difference]: Start difference. First operand 1567 states and 3801 transitions. Second operand has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:48,171 INFO L93 Difference]: Finished difference Result 2887 states and 6964 transitions. [2021-07-09 18:07:48,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:07:48,172 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:48,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:48,180 INFO L225 Difference]: With dead ends: 2887 [2021-07-09 18:07:48,180 INFO L226 Difference]: Without dead ends: 2695 [2021-07-09 18:07:48,180 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 381.7ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:07:48,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-07-09 18:07:48,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 1727. [2021-07-09 18:07:48,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-07-09 18:07:48,230 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-07-09 18:07:48,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:48,230 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-07-09 18:07:48,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.25) internal successors, (52), 15 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:48,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-07-09 18:07:48,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:48,233 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:48,233 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:48,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-09 18:07:48,449 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:48,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:48,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1266351901, now seen corresponding path program 16 times [2021-07-09 18:07:48,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:48,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785929285] [2021-07-09 18:07:48,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:48,591 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:48,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:48,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785929285] [2021-07-09 18:07:48,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785929285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:48,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162561813] [2021-07-09 18:07:48,592 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:48,623 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:48,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:48,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 34 conjunts are in the unsatisfiable core [2021-07-09 18:07:48,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:48,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:48,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:48,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:48,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:48,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:48,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:48,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:48,839 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:48,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162561813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:48,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:48,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-07-09 18:07:48,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038581892] [2021-07-09 18:07:48,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:07:48,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:48,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:07:48,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:07:48,840 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:49,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:49,246 INFO L93 Difference]: Finished difference Result 3015 states and 7407 transitions. [2021-07-09 18:07:49,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:07:49,247 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:49,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:49,251 INFO L225 Difference]: With dead ends: 3015 [2021-07-09 18:07:49,251 INFO L226 Difference]: Without dead ends: 2927 [2021-07-09 18:07:49,251 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 382.0ms TimeCoverageRelationStatistics Valid=124, Invalid=688, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:07:49,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-07-09 18:07:49,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 1727. [2021-07-09 18:07:49,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.4281575898030128) internal successors, (4191), 1726 states have internal predecessors, (4191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:49,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4191 transitions. [2021-07-09 18:07:49,276 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4191 transitions. Word has length 41 [2021-07-09 18:07:49,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:49,276 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4191 transitions. [2021-07-09 18:07:49,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0588235294117645) internal successors, (52), 16 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:49,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4191 transitions. [2021-07-09 18:07:49,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-07-09 18:07:49,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:49,278 INFO L508 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:49,494 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-09 18:07:49,494 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:49,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:49,495 INFO L82 PathProgramCache]: Analyzing trace with hash 1741431069, now seen corresponding path program 17 times [2021-07-09 18:07:49,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:49,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898350578] [2021-07-09 18:07:49,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:49,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:49,664 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:49,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:49,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898350578] [2021-07-09 18:07:49,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898350578] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:49,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393194587] [2021-07-09 18:07:49,665 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:49,692 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:07:49,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:49,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 36 conjunts are in the unsatisfiable core [2021-07-09 18:07:49,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:49,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,892 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:49,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:49,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 31 [2021-07-09 18:07:49,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:49,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:49,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:79, output treesize:7 [2021-07-09 18:07:49,909 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:49,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393194587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:49,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:49,910 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2021-07-09 18:07:49,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555283877] [2021-07-09 18:07:49,910 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:07:49,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:49,911 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:07:49,911 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:07:49,911 INFO L87 Difference]: Start difference. First operand 1727 states and 4191 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:50,398 INFO L93 Difference]: Finished difference Result 2859 states and 6894 transitions. [2021-07-09 18:07:50,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:07:50,398 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-07-09 18:07:50,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:50,404 INFO L225 Difference]: With dead ends: 2859 [2021-07-09 18:07:50,404 INFO L226 Difference]: Without dead ends: 2583 [2021-07-09 18:07:50,404 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 451.8ms TimeCoverageRelationStatistics Valid=144, Invalid=786, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:07:50,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2583 states. [2021-07-09 18:07:50,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2583 to 1903. [2021-07-09 18:07:50,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 2.429547844374343) internal successors, (4621), 1902 states have internal predecessors, (4621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 4621 transitions. [2021-07-09 18:07:50,453 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 4621 transitions. Word has length 41 [2021-07-09 18:07:50,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:50,453 INFO L482 AbstractCegarLoop]: Abstraction has 1903 states and 4621 transitions. [2021-07-09 18:07:50,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 16 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:50,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 4621 transitions. [2021-07-09 18:07:50,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:50,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:50,456 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:50,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-07-09 18:07:50,656 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:50,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:50,657 INFO L82 PathProgramCache]: Analyzing trace with hash 1886074107, now seen corresponding path program 18 times [2021-07-09 18:07:50,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:50,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665079125] [2021-07-09 18:07:50,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:50,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:50,857 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:07:50,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:50,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665079125] [2021-07-09 18:07:50,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665079125] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:50,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871348927] [2021-07-09 18:07:50,858 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:50,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:07:50,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:50,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:07:50,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:51,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:51,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:51,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:51,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:51,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:51,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:07:51,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:51,217 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:51,217 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:07:51,228 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:51,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871348927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:51,228 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:51,228 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-07-09 18:07:51,228 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235869276] [2021-07-09 18:07:51,228 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:07:51,228 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:51,229 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:07:51,229 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:07:51,229 INFO L87 Difference]: Start difference. First operand 1903 states and 4621 transitions. Second operand has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:51,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:51,827 INFO L93 Difference]: Finished difference Result 3311 states and 8145 transitions. [2021-07-09 18:07:51,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:07:51,827 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:51,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:51,832 INFO L225 Difference]: With dead ends: 3311 [2021-07-09 18:07:51,832 INFO L226 Difference]: Without dead ends: 3247 [2021-07-09 18:07:51,833 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 571.1ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:07:51,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3247 states. [2021-07-09 18:07:51,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3247 to 1951. [2021-07-09 18:07:51,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1951 states, 1950 states have (on average 2.427179487179487) internal successors, (4733), 1950 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:51,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1951 states to 1951 states and 4733 transitions. [2021-07-09 18:07:51,890 INFO L78 Accepts]: Start accepts. Automaton has 1951 states and 4733 transitions. Word has length 47 [2021-07-09 18:07:51,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:51,890 INFO L482 AbstractCegarLoop]: Abstraction has 1951 states and 4733 transitions. [2021-07-09 18:07:51,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.227272727272727) internal successors, (71), 21 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:51,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1951 states and 4733 transitions. [2021-07-09 18:07:51,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:51,894 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:51,895 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:52,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-09 18:07:52,111 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:52,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:52,111 INFO L82 PathProgramCache]: Analyzing trace with hash -623310085, now seen corresponding path program 19 times [2021-07-09 18:07:52,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:52,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120062392] [2021-07-09 18:07:52,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:52,280 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:52,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:52,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120062392] [2021-07-09 18:07:52,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120062392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:52,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748106137] [2021-07-09 18:07:52,281 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:52,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:07:52,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:52,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,585 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:52,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:52,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:52,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:52,595 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:52,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:07:52,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:52,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:52,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:07:52,613 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:52,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748106137] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:52,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:52,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 20 [2021-07-09 18:07:52,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444271528] [2021-07-09 18:07:52,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:07:52,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:52,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:07:52,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:07:52,615 INFO L87 Difference]: Start difference. First operand 1951 states and 4733 transitions. Second operand has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:53,202 INFO L93 Difference]: Finished difference Result 2795 states and 6809 transitions. [2021-07-09 18:07:53,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:07:53,203 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:53,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:53,207 INFO L225 Difference]: With dead ends: 2795 [2021-07-09 18:07:53,207 INFO L226 Difference]: Without dead ends: 2735 [2021-07-09 18:07:53,207 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 595.7ms TimeCoverageRelationStatistics Valid=174, Invalid=1086, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:07:53,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2735 states. [2021-07-09 18:07:53,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2735 to 1775. [2021-07-09 18:07:53,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4255918827508456) internal successors, (4303), 1774 states have internal predecessors, (4303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4303 transitions. [2021-07-09 18:07:53,234 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4303 transitions. Word has length 47 [2021-07-09 18:07:53,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:53,234 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4303 transitions. [2021-07-09 18:07:53,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.4285714285714284) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:53,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4303 transitions. [2021-07-09 18:07:53,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:53,238 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:53,238 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:53,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:53,454 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:53,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:53,455 INFO L82 PathProgramCache]: Analyzing trace with hash 509730555, now seen corresponding path program 20 times [2021-07-09 18:07:53,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:53,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16315340] [2021-07-09 18:07:53,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:53,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:53,617 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:53,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:53,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16315340] [2021-07-09 18:07:53,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16315340] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:53,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253735128] [2021-07-09 18:07:53,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:53,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:07:53,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:53,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:07:53,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:53,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:53,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:53,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:53,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:53,985 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:53,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:07:53,987 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:53,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:53,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:53,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:07:54,004 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:54,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253735128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:54,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:54,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-07-09 18:07:54,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349369474] [2021-07-09 18:07:54,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:07:54,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:54,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:07:54,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:07:54,005 INFO L87 Difference]: Start difference. First operand 1775 states and 4303 transitions. Second operand has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:54,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:54,611 INFO L93 Difference]: Finished difference Result 3447 states and 8527 transitions. [2021-07-09 18:07:54,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:07:54,611 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:54,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:54,617 INFO L225 Difference]: With dead ends: 3447 [2021-07-09 18:07:54,617 INFO L226 Difference]: Without dead ends: 3359 [2021-07-09 18:07:54,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 546.4ms TimeCoverageRelationStatistics Valid=166, Invalid=1166, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:07:54,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3359 states. [2021-07-09 18:07:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3359 to 1535. [2021-07-09 18:07:54,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1534 states have (on average 2.4400260756192957) internal successors, (3743), 1534 states have internal predecessors, (3743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:54,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 3743 transitions. [2021-07-09 18:07:54,669 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 3743 transitions. Word has length 47 [2021-07-09 18:07:54,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:54,669 INFO L482 AbstractCegarLoop]: Abstraction has 1535 states and 3743 transitions. [2021-07-09 18:07:54,669 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:54,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 3743 transitions. [2021-07-09 18:07:54,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:54,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:54,673 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:54,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-09 18:07:54,895 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:54,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:54,895 INFO L82 PathProgramCache]: Analyzing trace with hash -2131831045, now seen corresponding path program 21 times [2021-07-09 18:07:54,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:54,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980200637] [2021-07-09 18:07:54,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:54,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:55,068 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:07:55,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:55,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980200637] [2021-07-09 18:07:55,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980200637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:55,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152875608] [2021-07-09 18:07:55,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:55,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:07:55,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:55,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 43 conjunts are in the unsatisfiable core [2021-07-09 18:07:55,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:55,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:55,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:55,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:55,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:55,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:55,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 36 [2021-07-09 18:07:55,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:55,603 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:07:55,604 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:55,604 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:104, output treesize:7 [2021-07-09 18:07:55,614 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:55,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152875608] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:55,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:55,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 21 [2021-07-09 18:07:55,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393835691] [2021-07-09 18:07:55,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:07:55,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:55,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:07:55,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:07:55,615 INFO L87 Difference]: Start difference. First operand 1535 states and 3743 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:56,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:56,875 INFO L93 Difference]: Finished difference Result 2779 states and 6803 transitions. [2021-07-09 18:07:56,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:07:56,875 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:56,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:56,879 INFO L225 Difference]: With dead ends: 2779 [2021-07-09 18:07:56,880 INFO L226 Difference]: Without dead ends: 2591 [2021-07-09 18:07:56,880 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 38 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 905.5ms TimeCoverageRelationStatistics Valid=174, Invalid=1232, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:07:56,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2591 states. [2021-07-09 18:07:56,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2591 to 1679. [2021-07-09 18:07:56,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1679 states, 1678 states have (on average 2.435637663885578) internal successors, (4087), 1678 states have internal predecessors, (4087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:56,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1679 states to 1679 states and 4087 transitions. [2021-07-09 18:07:56,899 INFO L78 Accepts]: Start accepts. Automaton has 1679 states and 4087 transitions. Word has length 47 [2021-07-09 18:07:56,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:56,899 INFO L482 AbstractCegarLoop]: Abstraction has 1679 states and 4087 transitions. [2021-07-09 18:07:56,899 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:56,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1679 states and 4087 transitions. [2021-07-09 18:07:56,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:56,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:56,901 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:57,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:57,118 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:57,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:57,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1991114501, now seen corresponding path program 22 times [2021-07-09 18:07:57,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:57,118 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313743255] [2021-07-09 18:07:57,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:57,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:57,292 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:57,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:57,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313743255] [2021-07-09 18:07:57,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313743255] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:57,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287071213] [2021-07-09 18:07:57,292 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:57,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:07:57,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:57,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:07:57,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:57,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:57,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:57,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:57,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:57,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:57,653 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:07:57,654 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:57,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:57,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:07:57,669 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:57,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287071213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:57,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:57,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-07-09 18:07:57,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2961602] [2021-07-09 18:07:57,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:07:57,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:57,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:07:57,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:07:57,670 INFO L87 Difference]: Start difference. First operand 1679 states and 4087 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:58,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:58,283 INFO L93 Difference]: Finished difference Result 3239 states and 8031 transitions. [2021-07-09 18:07:58,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:07:58,284 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:58,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:58,288 INFO L225 Difference]: With dead ends: 3239 [2021-07-09 18:07:58,288 INFO L226 Difference]: Without dead ends: 3151 [2021-07-09 18:07:58,288 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 594.7ms TimeCoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:07:58,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-07-09 18:07:58,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 1487. [2021-07-09 18:07:58,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1486 states have (on average 2.4488559892328396) internal successors, (3639), 1486 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:58,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 3639 transitions. [2021-07-09 18:07:58,309 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 3639 transitions. Word has length 47 [2021-07-09 18:07:58,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:58,309 INFO L482 AbstractCegarLoop]: Abstraction has 1487 states and 3639 transitions. [2021-07-09 18:07:58,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:58,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 3639 transitions. [2021-07-09 18:07:58,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:58,311 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:58,311 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:58,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-09 18:07:58,527 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:58,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:58,527 INFO L82 PathProgramCache]: Analyzing trace with hash 93498107, now seen corresponding path program 23 times [2021-07-09 18:07:58,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:58,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424587691] [2021-07-09 18:07:58,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:07:58,706 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:58,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:07:58,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424587691] [2021-07-09 18:07:58,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424587691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:58,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956345798] [2021-07-09 18:07:58,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:58,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:07:58,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:07:58,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:07:58,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:07:59,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:59,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:59,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:59,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:07:59,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:07:59,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 10 disjoint index pairs (out of 36 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:07:59,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:07:59,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:07:59,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:07:59,112 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:07:59,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956345798] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:07:59,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:07:59,113 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-07-09 18:07:59,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424473491] [2021-07-09 18:07:59,113 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:07:59,113 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:07:59,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:07:59,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:07:59,114 INFO L87 Difference]: Start difference. First operand 1487 states and 3639 transitions. Second operand has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:59,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:07:59,680 INFO L93 Difference]: Finished difference Result 2771 states and 6747 transitions. [2021-07-09 18:07:59,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:07:59,681 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:07:59,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:07:59,685 INFO L225 Difference]: With dead ends: 2771 [2021-07-09 18:07:59,685 INFO L226 Difference]: Without dead ends: 2479 [2021-07-09 18:07:59,685 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 631.9ms TimeCoverageRelationStatistics Valid=178, Invalid=1228, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:07:59,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2479 states. [2021-07-09 18:07:59,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2479 to 1727. [2021-07-09 18:07:59,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1726 states have (on average 2.437427578215527) internal successors, (4207), 1726 states have internal predecessors, (4207), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:59,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 4207 transitions. [2021-07-09 18:07:59,707 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 4207 transitions. Word has length 47 [2021-07-09 18:07:59,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:07:59,707 INFO L482 AbstractCegarLoop]: Abstraction has 1727 states and 4207 transitions. [2021-07-09 18:07:59,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.130434782608696) internal successors, (72), 22 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:07:59,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 4207 transitions. [2021-07-09 18:07:59,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:07:59,709 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:07:59,709 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:07:59,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:07:59,925 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:07:59,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:07:59,926 INFO L82 PathProgramCache]: Analyzing trace with hash -465548037, now seen corresponding path program 24 times [2021-07-09 18:07:59,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:07:59,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960038217] [2021-07-09 18:07:59,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:07:59,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:00,101 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:00,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:00,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960038217] [2021-07-09 18:08:00,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960038217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:00,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821559947] [2021-07-09 18:08:00,101 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:00,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:08:00,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:00,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:00,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:00,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:00,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:00,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:00,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:00,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 10 disjoint index pairs (out of 28 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 36 [2021-07-09 18:08:00,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:00,778 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-07-09 18:08:00,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:00,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:105, output treesize:7 [2021-07-09 18:08:00,790 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:00,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821559947] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:00,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:00,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 21 [2021-07-09 18:08:00,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166979008] [2021-07-09 18:08:00,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:00,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:00,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:00,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:00,792 INFO L87 Difference]: Start difference. First operand 1727 states and 4207 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:05,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:05,419 INFO L93 Difference]: Finished difference Result 3635 states and 8859 transitions. [2021-07-09 18:08:05,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:05,419 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:05,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:05,425 INFO L225 Difference]: With dead ends: 3635 [2021-07-09 18:08:05,425 INFO L226 Difference]: Without dead ends: 3279 [2021-07-09 18:08:05,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1308.0ms TimeCoverageRelationStatistics Valid=197, Invalid=1443, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:08:05,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3279 states. [2021-07-09 18:08:05,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3279 to 1775. [2021-07-09 18:08:05,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.4436302142051862) internal successors, (4335), 1774 states have internal predecessors, (4335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:05,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4335 transitions. [2021-07-09 18:08:05,450 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4335 transitions. Word has length 47 [2021-07-09 18:08:05,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:05,450 INFO L482 AbstractCegarLoop]: Abstraction has 1775 states and 4335 transitions. [2021-07-09 18:08:05,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:05,450 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4335 transitions. [2021-07-09 18:08:05,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:05,464 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:05,464 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:05,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-09 18:08:05,681 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:05,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:05,681 INFO L82 PathProgramCache]: Analyzing trace with hash 2011837691, now seen corresponding path program 25 times [2021-07-09 18:08:05,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:05,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610038416] [2021-07-09 18:08:05,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:05,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:05,916 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:05,916 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:05,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610038416] [2021-07-09 18:08:05,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610038416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:05,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474347942] [2021-07-09 18:08:05,916 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:05,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:05,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:05,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:06,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:06,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:06,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:06,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:06,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:06,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:06,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:06,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:06,254 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:06,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474347942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:06,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:06,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-07-09 18:08:06,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155084761] [2021-07-09 18:08:06,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:08:06,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:06,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:08:06,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:08:06,256 INFO L87 Difference]: Start difference. First operand 1775 states and 4335 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:07,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:07,017 INFO L93 Difference]: Finished difference Result 3459 states and 8391 transitions. [2021-07-09 18:08:07,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:07,018 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:07,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:07,023 INFO L225 Difference]: With dead ends: 3459 [2021-07-09 18:08:07,023 INFO L226 Difference]: Without dead ends: 3151 [2021-07-09 18:08:07,023 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 785.7ms TimeCoverageRelationStatistics Valid=186, Invalid=1220, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:08:07,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2021-07-09 18:08:07,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 2079. [2021-07-09 18:08:07,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2079 states, 2078 states have (on average 2.433589990375361) internal successors, (5057), 2078 states have internal predecessors, (5057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:07,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 5057 transitions. [2021-07-09 18:08:07,055 INFO L78 Accepts]: Start accepts. Automaton has 2079 states and 5057 transitions. Word has length 47 [2021-07-09 18:08:07,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:07,056 INFO L482 AbstractCegarLoop]: Abstraction has 2079 states and 5057 transitions. [2021-07-09 18:08:07,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:07,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2079 states and 5057 transitions. [2021-07-09 18:08:07,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:07,058 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:07,058 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:07,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:07,274 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:07,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:07,275 INFO L82 PathProgramCache]: Analyzing trace with hash 795539707, now seen corresponding path program 26 times [2021-07-09 18:08:07,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:07,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020465307] [2021-07-09 18:08:07,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:07,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:07,460 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:07,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:07,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020465307] [2021-07-09 18:08:07,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020465307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:07,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192103592] [2021-07-09 18:08:07,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:07,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:07,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:07,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:07,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:07,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:07,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:07,810 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:07,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:07,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:07,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:07,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:07,827 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:07,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192103592] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:07,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:07,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 19 [2021-07-09 18:08:07,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306896249] [2021-07-09 18:08:07,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:08:07,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:07,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:08:07,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:08:07,828 INFO L87 Difference]: Start difference. First operand 2079 states and 5057 transitions. Second operand has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:08,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:08,668 INFO L93 Difference]: Finished difference Result 3203 states and 7713 transitions. [2021-07-09 18:08:08,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:08,668 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:08,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:08,671 INFO L225 Difference]: With dead ends: 3203 [2021-07-09 18:08:08,671 INFO L226 Difference]: Without dead ends: 2875 [2021-07-09 18:08:08,672 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 706.5ms TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:08:08,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2875 states. [2021-07-09 18:08:08,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2875 to 1595. [2021-07-09 18:08:08,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 2.4084065244667503) internal successors, (3839), 1594 states have internal predecessors, (3839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:08,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 3839 transitions. [2021-07-09 18:08:08,696 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 3839 transitions. Word has length 47 [2021-07-09 18:08:08,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:08,696 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 3839 transitions. [2021-07-09 18:08:08,696 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.2) internal successors, (64), 19 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:08,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 3839 transitions. [2021-07-09 18:08:08,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:08,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:08,698 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:08,913 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-09 18:08:08,913 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:08,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:08,913 INFO L82 PathProgramCache]: Analyzing trace with hash -281774341, now seen corresponding path program 27 times [2021-07-09 18:08:08,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:08,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243693030] [2021-07-09 18:08:08,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:08,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:09,115 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:09,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:09,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243693030] [2021-07-09 18:08:09,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243693030] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:09,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275392014] [2021-07-09 18:08:09,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:09,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:08:09,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:09,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:09,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:09,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,459 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:09,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:09,462 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:09,463 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:09,468 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:09,469 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:09,469 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:09,479 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:09,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275392014] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:09,479 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:09,479 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 20 [2021-07-09 18:08:09,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727613422] [2021-07-09 18:08:09,479 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:08:09,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:09,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:08:09,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:08:09,480 INFO L87 Difference]: Start difference. First operand 1595 states and 3839 transitions. Second operand has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:10,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:10,188 INFO L93 Difference]: Finished difference Result 2927 states and 7131 transitions. [2021-07-09 18:08:10,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:10,189 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:10,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:10,192 INFO L225 Difference]: With dead ends: 2927 [2021-07-09 18:08:10,192 INFO L226 Difference]: Without dead ends: 2795 [2021-07-09 18:08:10,192 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 659.0ms TimeCoverageRelationStatistics Valid=166, Invalid=1094, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:08:10,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2795 states. [2021-07-09 18:08:10,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2795 to 1659. [2021-07-09 18:08:10,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1658 states have (on average 2.4119420989143547) internal successors, (3999), 1658 states have internal predecessors, (3999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:10,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 3999 transitions. [2021-07-09 18:08:10,212 INFO L78 Accepts]: Start accepts. Automaton has 1659 states and 3999 transitions. Word has length 47 [2021-07-09 18:08:10,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:10,213 INFO L482 AbstractCegarLoop]: Abstraction has 1659 states and 3999 transitions. [2021-07-09 18:08:10,213 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:10,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1659 states and 3999 transitions. [2021-07-09 18:08:10,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:10,215 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:10,215 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:10,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:10,420 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:10,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:10,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1629840645, now seen corresponding path program 28 times [2021-07-09 18:08:10,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:10,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612968845] [2021-07-09 18:08:10,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:10,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:10,618 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:10,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:10,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612968845] [2021-07-09 18:08:10,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612968845] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:10,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562249522] [2021-07-09 18:08:10,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:10,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:10,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:10,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:10,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:10,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:10,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:10,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:10,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:10,913 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:10,913 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:10,923 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 9 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:10,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562249522] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:10,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:10,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-07-09 18:08:10,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556779432] [2021-07-09 18:08:10,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:08:10,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:10,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:08:10,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:08:10,924 INFO L87 Difference]: Start difference. First operand 1659 states and 3999 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:11,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:11,758 INFO L93 Difference]: Finished difference Result 3391 states and 8167 transitions. [2021-07-09 18:08:11,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:11,759 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:11,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:11,762 INFO L225 Difference]: With dead ends: 3391 [2021-07-09 18:08:11,762 INFO L226 Difference]: Without dead ends: 3063 [2021-07-09 18:08:11,762 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 759.6ms TimeCoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:08:11,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2021-07-09 18:08:11,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 2039. [2021-07-09 18:08:11,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2039 states, 2038 states have (on average 2.4077526987242392) internal successors, (4907), 2038 states have internal predecessors, (4907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:11,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2039 states to 2039 states and 4907 transitions. [2021-07-09 18:08:11,809 INFO L78 Accepts]: Start accepts. Automaton has 2039 states and 4907 transitions. Word has length 47 [2021-07-09 18:08:11,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:11,809 INFO L482 AbstractCegarLoop]: Abstraction has 2039 states and 4907 transitions. [2021-07-09 18:08:11,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:11,809 INFO L276 IsEmpty]: Start isEmpty. Operand 2039 states and 4907 transitions. [2021-07-09 18:08:11,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:11,811 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:11,811 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:12,025 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-09 18:08:12,025 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:12,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:12,025 INFO L82 PathProgramCache]: Analyzing trace with hash -637516549, now seen corresponding path program 29 times [2021-07-09 18:08:12,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:12,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327161501] [2021-07-09 18:08:12,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:12,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:12,188 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:12,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:12,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327161501] [2021-07-09 18:08:12,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327161501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:12,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747586731] [2021-07-09 18:08:12,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:12,218 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:08:12,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:12,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 44 conjunts are in the unsatisfiable core [2021-07-09 18:08:12,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:12,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:12,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:12,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:12,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:12,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:12,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:12,490 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:12,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747586731] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:12,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:12,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2021-07-09 18:08:12,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945399737] [2021-07-09 18:08:12,490 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:08:12,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:12,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:08:12,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:08:12,491 INFO L87 Difference]: Start difference. First operand 2039 states and 4907 transitions. Second operand has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:13,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:13,083 INFO L93 Difference]: Finished difference Result 4059 states and 9831 transitions. [2021-07-09 18:08:13,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:13,084 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:13,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:13,088 INFO L225 Difference]: With dead ends: 4059 [2021-07-09 18:08:13,088 INFO L226 Difference]: Without dead ends: 3783 [2021-07-09 18:08:13,089 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 38 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 536.9ms TimeCoverageRelationStatistics Valid=148, Invalid=974, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:08:13,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3783 states. [2021-07-09 18:08:13,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3783 to 2055. [2021-07-09 18:08:13,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 2054 states have (on average 2.408471275559883) internal successors, (4947), 2054 states have internal predecessors, (4947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:13,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 4947 transitions. [2021-07-09 18:08:13,114 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 4947 transitions. Word has length 47 [2021-07-09 18:08:13,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:13,114 INFO L482 AbstractCegarLoop]: Abstraction has 2055 states and 4947 transitions. [2021-07-09 18:08:13,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.1578947368421053) internal successors, (60), 18 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:13,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 4947 transitions. [2021-07-09 18:08:13,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:13,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:13,116 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:13,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-09 18:08:13,332 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:13,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:13,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1587812603, now seen corresponding path program 30 times [2021-07-09 18:08:13,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:13,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672161483] [2021-07-09 18:08:13,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:13,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:13,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672161483] [2021-07-09 18:08:13,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672161483] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:13,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319911473] [2021-07-09 18:08:13,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:13,566 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:08:13,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:13,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:13,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:13,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:13,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:13,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 10 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:13,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:13,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:13,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:13,851 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:96, output treesize:7 [2021-07-09 18:08:13,860 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:13,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319911473] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:13,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:13,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 19 [2021-07-09 18:08:13,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63642866] [2021-07-09 18:08:13,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:08:13,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:13,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:08:13,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:08:13,861 INFO L87 Difference]: Start difference. First operand 2055 states and 4947 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:14,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:14,413 INFO L93 Difference]: Finished difference Result 3563 states and 8687 transitions. [2021-07-09 18:08:14,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:14,413 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:14,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:14,417 INFO L225 Difference]: With dead ends: 3563 [2021-07-09 18:08:14,417 INFO L226 Difference]: Without dead ends: 3479 [2021-07-09 18:08:14,418 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 581.5ms TimeCoverageRelationStatistics Valid=160, Invalid=1030, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:08:14,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3479 states. [2021-07-09 18:08:14,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3479 to 2167. [2021-07-09 18:08:14,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 2166 states have (on average 2.4132040627885503) internal successors, (5227), 2166 states have internal predecessors, (5227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:14,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 5227 transitions. [2021-07-09 18:08:14,442 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 5227 transitions. Word has length 47 [2021-07-09 18:08:14,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:14,443 INFO L482 AbstractCegarLoop]: Abstraction has 2167 states and 5227 transitions. [2021-07-09 18:08:14,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 19 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:14,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 5227 transitions. [2021-07-09 18:08:14,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-07-09 18:08:14,445 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:14,445 INFO L508 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:14,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-09 18:08:14,661 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:14,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:14,661 INFO L82 PathProgramCache]: Analyzing trace with hash -849198341, now seen corresponding path program 31 times [2021-07-09 18:08:14,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:14,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838929758] [2021-07-09 18:08:14,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:14,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:14,844 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:14,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:14,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838929758] [2021-07-09 18:08:14,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838929758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:14,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711888781] [2021-07-09 18:08:14,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:14,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:14,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 42 conjunts are in the unsatisfiable core [2021-07-09 18:08:14,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:15,071 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-07-09 18:08:15,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 90 treesize of output 36 [2021-07-09 18:08:15,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:15,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:15,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:90, output treesize:7 [2021-07-09 18:08:15,086 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 5 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:15,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711888781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:15,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 18 [2021-07-09 18:08:15,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587660155] [2021-07-09 18:08:15,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:08:15,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:15,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:08:15,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:08:15,087 INFO L87 Difference]: Start difference. First operand 2167 states and 5227 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:15,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:15,536 INFO L93 Difference]: Finished difference Result 3035 states and 7367 transitions. [2021-07-09 18:08:15,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:08:15,536 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-07-09 18:08:15,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:15,540 INFO L225 Difference]: With dead ends: 3035 [2021-07-09 18:08:15,541 INFO L226 Difference]: Without dead ends: 2999 [2021-07-09 18:08:15,541 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 489.2ms TimeCoverageRelationStatistics Valid=144, Invalid=912, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:08:15,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2999 states. [2021-07-09 18:08:15,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2999 to 2199. [2021-07-09 18:08:15,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2199 states, 2198 states have (on average 2.414467697907188) internal successors, (5307), 2198 states have internal predecessors, (5307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:15,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2199 states to 2199 states and 5307 transitions. [2021-07-09 18:08:15,576 INFO L78 Accepts]: Start accepts. Automaton has 2199 states and 5307 transitions. Word has length 47 [2021-07-09 18:08:15,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:15,576 INFO L482 AbstractCegarLoop]: Abstraction has 2199 states and 5307 transitions. [2021-07-09 18:08:15,576 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 18 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:15,577 INFO L276 IsEmpty]: Start isEmpty. Operand 2199 states and 5307 transitions. [2021-07-09 18:08:15,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:15,579 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:15,580 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:15,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-07-09 18:08:15,793 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:15,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:15,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1873760509, now seen corresponding path program 32 times [2021-07-09 18:08:15,793 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:15,793 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119488112] [2021-07-09 18:08:15,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:15,845 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 38 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:08:15,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:15,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119488112] [2021-07-09 18:08:15,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119488112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492719595] [2021-07-09 18:08:15,846 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:15,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:15,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:15,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-09 18:08:15,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:15,960 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-09 18:08:15,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492719595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:15,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:15,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-09 18:08:15,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865087466] [2021-07-09 18:08:15,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:08:15,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:15,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:08:15,961 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:08:15,961 INFO L87 Difference]: Start difference. First operand 2199 states and 5307 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:15,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:15,987 INFO L93 Difference]: Finished difference Result 3179 states and 7642 transitions. [2021-07-09 18:08:15,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-09 18:08:15,987 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:15,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:15,991 INFO L225 Difference]: With dead ends: 3179 [2021-07-09 18:08:15,992 INFO L226 Difference]: Without dead ends: 3171 [2021-07-09 18:08:15,992 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 17.8ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:08:15,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3171 states. [2021-07-09 18:08:16,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3171 to 2767. [2021-07-09 18:08:16,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2766 states have (on average 2.447939262472885) internal successors, (6771), 2766 states have internal predecessors, (6771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 6771 transitions. [2021-07-09 18:08:16,025 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 6771 transitions. Word has length 49 [2021-07-09 18:08:16,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:16,025 INFO L482 AbstractCegarLoop]: Abstraction has 2767 states and 6771 transitions. [2021-07-09 18:08:16,025 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 7 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,025 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 6771 transitions. [2021-07-09 18:08:16,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-07-09 18:08:16,029 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:16,029 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:16,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-07-09 18:08:16,245 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:16,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:16,245 INFO L82 PathProgramCache]: Analyzing trace with hash 2040143101, now seen corresponding path program 33 times [2021-07-09 18:08:16,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:16,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580896384] [2021-07-09 18:08:16,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:16,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:16,280 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:16,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:16,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580896384] [2021-07-09 18:08:16,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580896384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:16,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072973723] [2021-07-09 18:08:16,280 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:16,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-07-09 18:08:16,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:16,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-07-09 18:08:16,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:16,434 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 36 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:16,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072973723] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:16,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:16,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-07-09 18:08:16,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712075557] [2021-07-09 18:08:16,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:08:16,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:16,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:08:16,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:16,435 INFO L87 Difference]: Start difference. First operand 2767 states and 6771 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:16,468 INFO L93 Difference]: Finished difference Result 4039 states and 9821 transitions. [2021-07-09 18:08:16,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:08:16,468 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-07-09 18:08:16,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:16,474 INFO L225 Difference]: With dead ends: 4039 [2021-07-09 18:08:16,474 INFO L226 Difference]: Without dead ends: 4031 [2021-07-09 18:08:16,474 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 23.4ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:08:16,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4031 states. [2021-07-09 18:08:16,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4031 to 2975. [2021-07-09 18:08:16,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2975 states, 2974 states have (on average 2.456960322797579) internal successors, (7307), 2974 states have internal predecessors, (7307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2975 states to 2975 states and 7307 transitions. [2021-07-09 18:08:16,513 INFO L78 Accepts]: Start accepts. Automaton has 2975 states and 7307 transitions. Word has length 49 [2021-07-09 18:08:16,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:16,513 INFO L482 AbstractCegarLoop]: Abstraction has 2975 states and 7307 transitions. [2021-07-09 18:08:16,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:16,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2975 states and 7307 transitions. [2021-07-09 18:08:16,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:16,517 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:16,517 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:16,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-07-09 18:08:16,729 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:16,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:16,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1607749511, now seen corresponding path program 34 times [2021-07-09 18:08:16,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:16,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815418817] [2021-07-09 18:08:16,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:16,929 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:16,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:16,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815418817] [2021-07-09 18:08:16,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815418817] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:16,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934638895] [2021-07-09 18:08:16,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:16,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:16,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:16,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:16,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:17,409 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:17,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,423 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:17,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:17,427 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:17,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:17,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:17,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:17,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:17,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:17,447 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:17,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934638895] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:17,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:17,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 25 [2021-07-09 18:08:17,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100067636] [2021-07-09 18:08:17,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:08:17,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:17,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:08:17,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:08:17,448 INFO L87 Difference]: Start difference. First operand 2975 states and 7307 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:18,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:18,324 INFO L93 Difference]: Finished difference Result 6999 states and 17467 transitions. [2021-07-09 18:08:18,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:18,324 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:18,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:18,333 INFO L225 Difference]: With dead ends: 6999 [2021-07-09 18:08:18,333 INFO L226 Difference]: Without dead ends: 6863 [2021-07-09 18:08:18,334 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 826.6ms TimeCoverageRelationStatistics Valid=222, Invalid=1758, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:18,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6863 states. [2021-07-09 18:08:18,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6863 to 3231. [2021-07-09 18:08:18,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3231 states, 3230 states have (on average 2.4554179566563468) internal successors, (7931), 3230 states have internal predecessors, (7931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:18,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3231 states to 3231 states and 7931 transitions. [2021-07-09 18:08:18,384 INFO L78 Accepts]: Start accepts. Automaton has 3231 states and 7931 transitions. Word has length 53 [2021-07-09 18:08:18,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:18,384 INFO L482 AbstractCegarLoop]: Abstraction has 3231 states and 7931 transitions. [2021-07-09 18:08:18,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:18,384 INFO L276 IsEmpty]: Start isEmpty. Operand 3231 states and 7931 transitions. [2021-07-09 18:08:18,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:18,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:18,387 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:18,603 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-07-09 18:08:18,603 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:18,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:18,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1426435463, now seen corresponding path program 35 times [2021-07-09 18:08:18,604 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:18,604 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350771824] [2021-07-09 18:08:18,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:18,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:18,867 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:18,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:18,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350771824] [2021-07-09 18:08:18,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350771824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:18,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962796209] [2021-07-09 18:08:18,868 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:18,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:08:18,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:18,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:18,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:19,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,384 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:19,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:19,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 15 disjoint index pairs (out of 66 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 34 [2021-07-09 18:08:19,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:19,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:19,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:19,396 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:86, output treesize:3 [2021-07-09 18:08:19,419 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:19,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962796209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:19,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:19,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-07-09 18:08:19,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627352257] [2021-07-09 18:08:19,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:19,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:19,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:19,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=765, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:19,420 INFO L87 Difference]: Start difference. First operand 3231 states and 7931 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:20,225 INFO L93 Difference]: Finished difference Result 6839 states and 17099 transitions. [2021-07-09 18:08:20,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:20,226 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:20,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:20,233 INFO L225 Difference]: With dead ends: 6839 [2021-07-09 18:08:20,234 INFO L226 Difference]: Without dead ends: 6703 [2021-07-09 18:08:20,234 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 924.7ms TimeCoverageRelationStatistics Valid=247, Invalid=2105, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:08:20,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6703 states. [2021-07-09 18:08:20,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6703 to 2751. [2021-07-09 18:08:20,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 2.4592727272727273) internal successors, (6763), 2750 states have internal predecessors, (6763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 6763 transitions. [2021-07-09 18:08:20,309 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 6763 transitions. Word has length 53 [2021-07-09 18:08:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:20,309 INFO L482 AbstractCegarLoop]: Abstraction has 2751 states and 6763 transitions. [2021-07-09 18:08:20,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:20,310 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 6763 transitions. [2021-07-09 18:08:20,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:20,313 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:20,313 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:20,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:20,529 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:20,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:20,529 INFO L82 PathProgramCache]: Analyzing trace with hash -602883975, now seen corresponding path program 36 times [2021-07-09 18:08:20,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:20,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800384541] [2021-07-09 18:08:20,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:20,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:20,731 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:20,731 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:20,731 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800384541] [2021-07-09 18:08:20,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800384541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:20,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094063063] [2021-07-09 18:08:20,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:20,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:08:20,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:20,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:20,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:21,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:21,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:21,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,218 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:21,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:21,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:21,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:21,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:21,224 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:21,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:21,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:21,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:21,243 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:21,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094063063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:21,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:21,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 24 [2021-07-09 18:08:21,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766287066] [2021-07-09 18:08:21,243 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:08:21,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:21,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:08:21,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:08:21,244 INFO L87 Difference]: Start difference. First operand 2751 states and 6763 transitions. Second operand has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:21,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:21,979 INFO L93 Difference]: Finished difference Result 5519 states and 13767 transitions. [2021-07-09 18:08:21,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:21,979 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:21,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:21,985 INFO L225 Difference]: With dead ends: 5519 [2021-07-09 18:08:21,985 INFO L226 Difference]: Without dead ends: 5231 [2021-07-09 18:08:21,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 742.4ms TimeCoverageRelationStatistics Valid=180, Invalid=1380, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:08:21,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5231 states. [2021-07-09 18:08:22,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5231 to 2911. [2021-07-09 18:08:22,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:22,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-07-09 18:08:22,022 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-07-09 18:08:22,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:22,022 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-07-09 18:08:22,022 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.36) internal successors, (84), 24 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:22,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-07-09 18:08:22,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:22,026 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:22,026 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:22,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:22,235 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:22,236 INFO L82 PathProgramCache]: Analyzing trace with hash -627868551, now seen corresponding path program 37 times [2021-07-09 18:08:22,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:22,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195396937] [2021-07-09 18:08:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:22,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:22,508 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:22,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:22,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195396937] [2021-07-09 18:08:22,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195396937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:22,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937021582] [2021-07-09 18:08:22,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:22,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:22,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:22,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:23,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,016 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:23,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:23,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:23,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:23,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:23,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:23,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:23,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:23,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:23,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:23,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:23,051 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:23,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937021582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:23,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:23,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-07-09 18:08:23,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505808619] [2021-07-09 18:08:23,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:08:23,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:23,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:08:23,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:08:23,054 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:23,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:23,894 INFO L93 Difference]: Finished difference Result 5847 states and 14547 transitions. [2021-07-09 18:08:23,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:08:23,894 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:23,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:23,901 INFO L225 Difference]: With dead ends: 5847 [2021-07-09 18:08:23,901 INFO L226 Difference]: Without dead ends: 5759 [2021-07-09 18:08:23,901 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 901.9ms TimeCoverageRelationStatistics Valid=201, Invalid=1605, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:08:23,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2021-07-09 18:08:23,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 2879. [2021-07-09 18:08:23,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2879 states, 2878 states have (on average 2.4555246699096593) internal successors, (7067), 2878 states have internal predecessors, (7067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:23,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2879 states to 2879 states and 7067 transitions. [2021-07-09 18:08:23,949 INFO L78 Accepts]: Start accepts. Automaton has 2879 states and 7067 transitions. Word has length 53 [2021-07-09 18:08:23,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:23,949 INFO L482 AbstractCegarLoop]: Abstraction has 2879 states and 7067 transitions. [2021-07-09 18:08:23,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:23,949 INFO L276 IsEmpty]: Start isEmpty. Operand 2879 states and 7067 transitions. [2021-07-09 18:08:23,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:23,952 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:23,952 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:24,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:24,167 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:24,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:24,168 INFO L82 PathProgramCache]: Analyzing trace with hash 656678521, now seen corresponding path program 38 times [2021-07-09 18:08:24,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:24,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878836501] [2021-07-09 18:08:24,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:24,397 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:24,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:24,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878836501] [2021-07-09 18:08:24,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878836501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:24,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738743138] [2021-07-09 18:08:24,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:24,426 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:24,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:24,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:24,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:24,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:24,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:24,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:24,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,887 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:24,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:24,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:24,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:24,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,896 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:24,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:24,897 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:24,908 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:24,909 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738743138] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:24,909 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:24,909 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 26 [2021-07-09 18:08:24,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386327554] [2021-07-09 18:08:24,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:08:24,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:24,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:08:24,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:08:24,909 INFO L87 Difference]: Start difference. First operand 2879 states and 7067 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:25,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:25,565 INFO L93 Difference]: Finished difference Result 4567 states and 11291 transitions. [2021-07-09 18:08:25,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:08:25,566 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:25,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:25,571 INFO L225 Difference]: With dead ends: 4567 [2021-07-09 18:08:25,571 INFO L226 Difference]: Without dead ends: 4527 [2021-07-09 18:08:25,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 41 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 794.0ms TimeCoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:08:25,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4527 states. [2021-07-09 18:08:25,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4527 to 2911. [2021-07-09 18:08:25,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 2.4560137457044675) internal successors, (7147), 2910 states have internal predecessors, (7147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:25,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 7147 transitions. [2021-07-09 18:08:25,645 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 7147 transitions. Word has length 53 [2021-07-09 18:08:25,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:25,645 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 7147 transitions. [2021-07-09 18:08:25,645 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:25,645 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 7147 transitions. [2021-07-09 18:08:25,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:25,648 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:25,648 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:25,863 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-07-09 18:08:25,864 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:25,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:25,864 INFO L82 PathProgramCache]: Analyzing trace with hash -159589767, now seen corresponding path program 39 times [2021-07-09 18:08:25,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:25,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552348613] [2021-07-09 18:08:25,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:26,054 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:26,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:26,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552348613] [2021-07-09 18:08:26,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552348613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:26,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856835238] [2021-07-09 18:08:26,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:26,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:08:26,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:26,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:26,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:26,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:26,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:26,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:26,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:26,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:26,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:26,500 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,506 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:26,507 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:26,507 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:26,518 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:26,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856835238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:26,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:26,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 23 [2021-07-09 18:08:26,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388556171] [2021-07-09 18:08:26,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:08:26,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:26,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:08:26,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:08:26,519 INFO L87 Difference]: Start difference. First operand 2911 states and 7147 transitions. Second operand has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:27,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:27,868 INFO L93 Difference]: Finished difference Result 6415 states and 15812 transitions. [2021-07-09 18:08:27,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:08:27,868 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:27,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:27,874 INFO L225 Difference]: With dead ends: 6415 [2021-07-09 18:08:27,874 INFO L226 Difference]: Without dead ends: 6007 [2021-07-09 18:08:27,875 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 1100.1ms TimeCoverageRelationStatistics Valid=259, Invalid=1903, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:27,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6007 states. [2021-07-09 18:08:27,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6007 to 3503. [2021-07-09 18:08:27,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3503 states, 3502 states have (on average 2.454311821816105) internal successors, (8595), 3502 states have internal predecessors, (8595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3503 states to 3503 states and 8595 transitions. [2021-07-09 18:08:27,914 INFO L78 Accepts]: Start accepts. Automaton has 3503 states and 8595 transitions. Word has length 53 [2021-07-09 18:08:27,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:27,914 INFO L482 AbstractCegarLoop]: Abstraction has 3503 states and 8595 transitions. [2021-07-09 18:08:27,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.25) internal successors, (78), 23 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:27,914 INFO L276 IsEmpty]: Start isEmpty. Operand 3503 states and 8595 transitions. [2021-07-09 18:08:27,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:27,918 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:27,918 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:28,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:28,134 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:28,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:28,134 INFO L82 PathProgramCache]: Analyzing trace with hash -184574343, now seen corresponding path program 40 times [2021-07-09 18:08:28,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:28,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162588311] [2021-07-09 18:08:28,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:28,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:28,359 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:28,359 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:28,359 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162588311] [2021-07-09 18:08:28,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162588311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:28,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058030748] [2021-07-09 18:08:28,360 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:28,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:28,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:28,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:28,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:28,817 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:28,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:28,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:28,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:28,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:28,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:28,838 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:28,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:28,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:28,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:28,856 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:28,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058030748] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:28,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:28,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-07-09 18:08:28,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638688339] [2021-07-09 18:08:28,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:08:28,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:28,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:08:28,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:08:28,858 INFO L87 Difference]: Start difference. First operand 3503 states and 8595 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:29,741 INFO L93 Difference]: Finished difference Result 6639 states and 16432 transitions. [2021-07-09 18:08:29,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:29,741 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:29,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:29,749 INFO L225 Difference]: With dead ends: 6639 [2021-07-09 18:08:29,749 INFO L226 Difference]: Without dead ends: 6551 [2021-07-09 18:08:29,749 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 859.7ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:29,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6551 states. [2021-07-09 18:08:29,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6551 to 3455. [2021-07-09 18:08:29,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3455 states, 3454 states have (on average 2.4536768963520554) internal successors, (8475), 3454 states have internal predecessors, (8475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3455 states to 3455 states and 8475 transitions. [2021-07-09 18:08:29,792 INFO L78 Accepts]: Start accepts. Automaton has 3455 states and 8475 transitions. Word has length 53 [2021-07-09 18:08:29,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:29,792 INFO L482 AbstractCegarLoop]: Abstraction has 3455 states and 8475 transitions. [2021-07-09 18:08:29,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:29,792 INFO L276 IsEmpty]: Start isEmpty. Operand 3455 states and 8475 transitions. [2021-07-09 18:08:29,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:29,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:29,796 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:30,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:30,012 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:30,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:30,012 INFO L82 PathProgramCache]: Analyzing trace with hash 1099972729, now seen corresponding path program 41 times [2021-07-09 18:08:30,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:30,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221333141] [2021-07-09 18:08:30,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:30,242 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,242 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:30,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221333141] [2021-07-09 18:08:30,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221333141] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632272331] [2021-07-09 18:08:30,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:30,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:08:30,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:30,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 52 conjunts are in the unsatisfiable core [2021-07-09 18:08:30,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:30,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:30,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:30,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:30,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:30,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:30,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 15 disjoint index pairs (out of 45 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:30,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:30,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:30,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:30,772 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:30,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632272331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:30,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:30,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-07-09 18:08:30,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073647986] [2021-07-09 18:08:30,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:08:30,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:30,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:08:30,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:08:30,773 INFO L87 Difference]: Start difference. First operand 3455 states and 8475 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:31,676 INFO L93 Difference]: Finished difference Result 5815 states and 14356 transitions. [2021-07-09 18:08:31,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:31,677 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:31,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:31,683 INFO L225 Difference]: With dead ends: 5815 [2021-07-09 18:08:31,683 INFO L226 Difference]: Without dead ends: 5463 [2021-07-09 18:08:31,683 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 865.7ms TimeCoverageRelationStatistics Valid=223, Invalid=1757, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:08:31,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5463 states. [2021-07-09 18:08:31,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5463 to 3647. [2021-07-09 18:08:31,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3647 states, 3646 states have (on average 2.453922106417992) internal successors, (8947), 3646 states have internal predecessors, (8947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3647 states to 3647 states and 8947 transitions. [2021-07-09 18:08:31,724 INFO L78 Accepts]: Start accepts. Automaton has 3647 states and 8947 transitions. Word has length 53 [2021-07-09 18:08:31,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:31,724 INFO L482 AbstractCegarLoop]: Abstraction has 3647 states and 8947 transitions. [2021-07-09 18:08:31,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 25 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:31,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3647 states and 8947 transitions. [2021-07-09 18:08:31,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:31,728 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:31,728 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:31,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-09 18:08:31,944 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:31,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:31,945 INFO L82 PathProgramCache]: Analyzing trace with hash 435643001, now seen corresponding path program 42 times [2021-07-09 18:08:31,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:31,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239852719] [2021-07-09 18:08:31,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:31,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 85 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:08:32,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:32,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239852719] [2021-07-09 18:08:32,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239852719] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:32,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639264538] [2021-07-09 18:08:32,142 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:32,173 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-07-09 18:08:32,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:32,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:32,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:32,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:32,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:32,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:32,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:32,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 15 disjoint index pairs (out of 36 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:32,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:32,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:32,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:32,594 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 85 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:32,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639264538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:32,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:32,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 21 [2021-07-09 18:08:32,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017384450] [2021-07-09 18:08:32,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:32,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:32,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:32,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:32,595 INFO L87 Difference]: Start difference. First operand 3647 states and 8947 transitions. Second operand has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:33,294 INFO L93 Difference]: Finished difference Result 5723 states and 14082 transitions. [2021-07-09 18:08:33,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:33,295 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:33,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:33,302 INFO L225 Difference]: With dead ends: 5723 [2021-07-09 18:08:33,302 INFO L226 Difference]: Without dead ends: 5623 [2021-07-09 18:08:33,303 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 44 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 728.6ms TimeCoverageRelationStatistics Valid=184, Invalid=1222, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:08:33,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5623 states. [2021-07-09 18:08:33,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5623 to 3775. [2021-07-09 18:08:33,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3775 states, 3774 states have (on average 2.452835188129306) internal successors, (9257), 3774 states have internal predecessors, (9257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3775 states to 3775 states and 9257 transitions. [2021-07-09 18:08:33,398 INFO L78 Accepts]: Start accepts. Automaton has 3775 states and 9257 transitions. Word has length 53 [2021-07-09 18:08:33,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:33,398 INFO L482 AbstractCegarLoop]: Abstraction has 3775 states and 9257 transitions. [2021-07-09 18:08:33,398 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.3636363636363638) internal successors, (74), 21 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:33,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3775 states and 9257 transitions. [2021-07-09 18:08:33,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:33,402 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:33,402 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:33,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-09 18:08:33,618 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:33,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:33,618 INFO L82 PathProgramCache]: Analyzing trace with hash 188541561, now seen corresponding path program 43 times [2021-07-09 18:08:33,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:33,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534709320] [2021-07-09 18:08:33,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:33,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:33,868 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:33,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:33,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534709320] [2021-07-09 18:08:33,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534709320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:33,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124696884] [2021-07-09 18:08:33,869 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:33,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:33,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:33,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:34,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:34,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:34,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:34,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:34,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 15 disjoint index pairs (out of 36 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:34,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:34,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:34,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:34,355 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:34,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124696884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:34,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:34,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 24 [2021-07-09 18:08:34,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015577171] [2021-07-09 18:08:34,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:08:34,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:34,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:08:34,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:08:34,356 INFO L87 Difference]: Start difference. First operand 3775 states and 9257 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:35,250 INFO L93 Difference]: Finished difference Result 6759 states and 16692 transitions. [2021-07-09 18:08:35,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:35,251 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:35,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:35,259 INFO L225 Difference]: With dead ends: 6759 [2021-07-09 18:08:35,259 INFO L226 Difference]: Without dead ends: 6695 [2021-07-09 18:08:35,260 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 806.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1594, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:08:35,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6695 states. [2021-07-09 18:08:35,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6695 to 3759. [2021-07-09 18:08:35,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 3758 states have (on average 2.452634379989356) internal successors, (9217), 3758 states have internal predecessors, (9217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 9217 transitions. [2021-07-09 18:08:35,350 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 9217 transitions. Word has length 53 [2021-07-09 18:08:35,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:35,350 INFO L482 AbstractCegarLoop]: Abstraction has 3759 states and 9217 transitions. [2021-07-09 18:08:35,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 24 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:35,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 9217 transitions. [2021-07-09 18:08:35,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:35,355 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:35,355 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:35,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-07-09 18:08:35,569 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:35,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:35,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1784861305, now seen corresponding path program 44 times [2021-07-09 18:08:35,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:35,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302145988] [2021-07-09 18:08:35,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:35,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:35,775 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 84 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:08:35,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:35,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302145988] [2021-07-09 18:08:35,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302145988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:35,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920737830] [2021-07-09 18:08:35,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:35,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:35,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:35,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:35,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:36,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,150 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:36,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:36,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:36,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:36,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:36,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:36,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:36,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:36,179 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 9 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:36,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920737830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:36,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:36,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-07-09 18:08:36,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379261335] [2021-07-09 18:08:36,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:36,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:36,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:36,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:36,180 INFO L87 Difference]: Start difference. First operand 3759 states and 9217 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:37,559 INFO L93 Difference]: Finished difference Result 7151 states and 17562 transitions. [2021-07-09 18:08:37,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:08:37,560 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:37,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:37,569 INFO L225 Difference]: With dead ends: 7151 [2021-07-09 18:08:37,569 INFO L226 Difference]: Without dead ends: 6711 [2021-07-09 18:08:37,569 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1112.8ms TimeCoverageRelationStatistics Valid=266, Invalid=1896, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:08:37,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6711 states. [2021-07-09 18:08:37,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6711 to 4175. [2021-07-09 18:08:37,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4175 states, 4174 states have (on average 2.4535218016291327) internal successors, (10241), 4174 states have internal predecessors, (10241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4175 states to 4175 states and 10241 transitions. [2021-07-09 18:08:37,647 INFO L78 Accepts]: Start accepts. Automaton has 4175 states and 10241 transitions. Word has length 53 [2021-07-09 18:08:37,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:37,647 INFO L482 AbstractCegarLoop]: Abstraction has 4175 states and 10241 transitions. [2021-07-09 18:08:37,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:37,647 INFO L276 IsEmpty]: Start isEmpty. Operand 4175 states and 10241 transitions. [2021-07-09 18:08:37,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:37,651 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:37,651 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:37,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:37,867 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:37,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:37,867 INFO L82 PathProgramCache]: Analyzing trace with hash 2081184377, now seen corresponding path program 45 times [2021-07-09 18:08:37,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:37,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429122196] [2021-07-09 18:08:37,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:37,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:38,080 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 83 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:08:38,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:38,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429122196] [2021-07-09 18:08:38,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429122196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:38,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856129926] [2021-07-09 18:08:38,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:38,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-07-09 18:08:38,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:38,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:38,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:38,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:38,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:38,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:38,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:38,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:38,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:38,494 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:38,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:38,503 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 10 proven. 83 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:38,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856129926] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:38,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:38,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 20 [2021-07-09 18:08:38,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627870277] [2021-07-09 18:08:38,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:08:38,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:38,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:08:38,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:08:38,504 INFO L87 Difference]: Start difference. First operand 4175 states and 10241 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:39,245 INFO L93 Difference]: Finished difference Result 6651 states and 16395 transitions. [2021-07-09 18:08:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:08:39,245 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:39,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:39,253 INFO L225 Difference]: With dead ends: 6651 [2021-07-09 18:08:39,253 INFO L226 Difference]: Without dead ends: 6575 [2021-07-09 18:08:39,253 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 44 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 743.4ms TimeCoverageRelationStatistics Valid=181, Invalid=1225, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:08:39,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6575 states. [2021-07-09 18:08:39,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6575 to 4335. [2021-07-09 18:08:39,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4335 states, 4334 states have (on average 2.45523765574527) internal successors, (10641), 4334 states have internal predecessors, (10641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4335 states to 4335 states and 10641 transitions. [2021-07-09 18:08:39,300 INFO L78 Accepts]: Start accepts. Automaton has 4335 states and 10641 transitions. Word has length 53 [2021-07-09 18:08:39,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:39,300 INFO L482 AbstractCegarLoop]: Abstraction has 4335 states and 10641 transitions. [2021-07-09 18:08:39,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:39,301 INFO L276 IsEmpty]: Start isEmpty. Operand 4335 states and 10641 transitions. [2021-07-09 18:08:39,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:39,304 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:39,305 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:39,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,520 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:39,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:39,521 INFO L82 PathProgramCache]: Analyzing trace with hash -1415216007, now seen corresponding path program 46 times [2021-07-09 18:08:39,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:39,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032374714] [2021-07-09 18:08:39,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:39,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:39,765 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:39,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:39,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032374714] [2021-07-09 18:08:39,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032374714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:39,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084425407] [2021-07-09 18:08:39,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:39,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:39,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:39,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:39,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:40,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:40,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,175 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:40,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:40,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:40,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:40,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:40,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:40,191 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:40,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084425407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:40,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:40,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 21 [2021-07-09 18:08:40,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634063823] [2021-07-09 18:08:40,192 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:40,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:40,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:40,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:40,193 INFO L87 Difference]: Start difference. First operand 4335 states and 10641 transitions. Second operand has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:41,086 INFO L93 Difference]: Finished difference Result 8163 states and 20066 transitions. [2021-07-09 18:08:41,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:08:41,087 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:41,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:41,100 INFO L225 Difference]: With dead ends: 8163 [2021-07-09 18:08:41,101 INFO L226 Difference]: Without dead ends: 7863 [2021-07-09 18:08:41,101 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 43 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 380 ImplicationChecksByTransitivity, 852.2ms TimeCoverageRelationStatistics Valid=201, Invalid=1439, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:08:41,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7863 states. [2021-07-09 18:08:41,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7863 to 4847. [2021-07-09 18:08:41,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4847 states, 4846 states have (on average 2.4599669830788278) internal successors, (11921), 4846 states have internal predecessors, (11921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4847 states to 4847 states and 11921 transitions. [2021-07-09 18:08:41,179 INFO L78 Accepts]: Start accepts. Automaton has 4847 states and 11921 transitions. Word has length 53 [2021-07-09 18:08:41,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:41,179 INFO L482 AbstractCegarLoop]: Abstraction has 4847 states and 11921 transitions. [2021-07-09 18:08:41,179 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.272727272727273) internal successors, (72), 21 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:41,179 INFO L276 IsEmpty]: Start isEmpty. Operand 4847 states and 11921 transitions. [2021-07-09 18:08:41,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:41,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:41,184 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:41,402 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-09 18:08:41,402 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:41,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:41,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1662317447, now seen corresponding path program 47 times [2021-07-09 18:08:41,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:41,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519254523] [2021-07-09 18:08:41,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:41,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:41,653 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:41,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:41,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519254523] [2021-07-09 18:08:41,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519254523] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:41,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759211665] [2021-07-09 18:08:41,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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:41,683 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-07-09 18:08:41,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:41,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:41,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:42,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:42,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,106 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:42,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:42,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:42,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:42,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:42,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:42,128 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:42,128 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759211665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:42,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:42,129 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 23 [2021-07-09 18:08:42,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579846960] [2021-07-09 18:08:42,129 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:08:42,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:42,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:08:42,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:08:42,129 INFO L87 Difference]: Start difference. First operand 4847 states and 11921 transitions. Second operand has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:42,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:42,822 INFO L93 Difference]: Finished difference Result 8775 states and 21889 transitions. [2021-07-09 18:08:42,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:42,823 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:42,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:42,840 INFO L225 Difference]: With dead ends: 8775 [2021-07-09 18:08:42,840 INFO L226 Difference]: Without dead ends: 8591 [2021-07-09 18:08:42,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 786.6ms TimeCoverageRelationStatistics Valid=213, Invalid=1509, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:08:42,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8591 states. [2021-07-09 18:08:42,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8591 to 4927. [2021-07-09 18:08:42,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 4926 states have (on average 2.460617133576939) internal successors, (12121), 4926 states have internal predecessors, (12121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:42,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 12121 transitions. [2021-07-09 18:08:42,927 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 12121 transitions. Word has length 53 [2021-07-09 18:08:42,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:42,927 INFO L482 AbstractCegarLoop]: Abstraction has 4927 states and 12121 transitions. [2021-07-09 18:08:42,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.0) internal successors, (72), 23 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:42,927 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 12121 transitions. [2021-07-09 18:08:42,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:42,933 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:42,933 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:43,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:43,149 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:43,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:43,149 INFO L82 PathProgramCache]: Analyzing trace with hash 1503407737, now seen corresponding path program 48 times [2021-07-09 18:08:43,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:43,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392455381] [2021-07-09 18:08:43,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:43,397 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:43,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:43,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392455381] [2021-07-09 18:08:43,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392455381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:43,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159970069] [2021-07-09 18:08:43,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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:43,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-07-09 18:08:43,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:43,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 51 conjunts are in the unsatisfiable core [2021-07-09 18:08:43,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:44,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,021 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:44,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,023 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:44,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:44,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:44,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:44,032 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:44,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 15 disjoint index pairs (out of 55 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 43 [2021-07-09 18:08:44,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,046 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:08:44,047 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:44,048 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:123, output treesize:7 [2021-07-09 18:08:44,057 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:44,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159970069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:44,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:44,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 20 [2021-07-09 18:08:44,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075390878] [2021-07-09 18:08:44,058 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:08:44,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:44,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:08:44,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:08:44,059 INFO L87 Difference]: Start difference. First operand 4927 states and 12121 transitions. Second operand has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:45,607 INFO L93 Difference]: Finished difference Result 8247 states and 20264 transitions. [2021-07-09 18:08:45,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:08:45,607 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:45,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:45,618 INFO L225 Difference]: With dead ends: 8247 [2021-07-09 18:08:45,618 INFO L226 Difference]: Without dead ends: 7975 [2021-07-09 18:08:45,618 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 1054.7ms TimeCoverageRelationStatistics Valid=166, Invalid=1240, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:08:45,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7975 states. [2021-07-09 18:08:45,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7975 to 5487. [2021-07-09 18:08:45,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-07-09 18:08:45,691 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-07-09 18:08:45,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:45,692 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-07-09 18:08:45,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.238095238095238) internal successors, (68), 20 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:45,692 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-07-09 18:08:45,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:45,697 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:45,697 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:45,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-07-09 18:08:45,913 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:45,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:45,913 INFO L82 PathProgramCache]: Analyzing trace with hash -503319943, now seen corresponding path program 49 times [2021-07-09 18:08:45,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:45,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692072634] [2021-07-09 18:08:45,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:45,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:46,150 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:46,150 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:46,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692072634] [2021-07-09 18:08:46,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692072634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787791937] [2021-07-09 18:08:46,150 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:46,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:46,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:46,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:46,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:46,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:46,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:46,504 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:46,510 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:46,510 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:46,519 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:46,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787791937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:46,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:46,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 21 [2021-07-09 18:08:46,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220147475] [2021-07-09 18:08:46,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:46,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:46,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:46,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:46,520 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 transitions. Second operand has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:47,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:47,330 INFO L93 Difference]: Finished difference Result 10191 states and 25270 transitions. [2021-07-09 18:08:47,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:47,330 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:47,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:47,345 INFO L225 Difference]: With dead ends: 10191 [2021-07-09 18:08:47,345 INFO L226 Difference]: Without dead ends: 10103 [2021-07-09 18:08:47,345 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 42 SyntacticMatches, 6 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 737.5ms TimeCoverageRelationStatistics Valid=195, Invalid=1365, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:08:47,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10103 states. [2021-07-09 18:08:47,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10103 to 5455. [2021-07-09 18:08:47,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:47,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-07-09 18:08:47,445 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-07-09 18:08:47,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:47,445 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-07-09 18:08:47,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 3.090909090909091) internal successors, (68), 21 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:47,445 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-07-09 18:08:47,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:47,451 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:47,451 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:47,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:08:47,668 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:47,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:47,668 INFO L82 PathProgramCache]: Analyzing trace with hash 1256306297, now seen corresponding path program 50 times [2021-07-09 18:08:47,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:47,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908019371] [2021-07-09 18:08:47,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:47,945 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:47,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:47,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908019371] [2021-07-09 18:08:47,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908019371] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:47,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317952695] [2021-07-09 18:08:47,945 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:47,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:47,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:47,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:47,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:48,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:48,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:48,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 15 disjoint index pairs (out of 21 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:48,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:48,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:48,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:48,353 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:48,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317952695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:48,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:48,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 22 [2021-07-09 18:08:48,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013622960] [2021-07-09 18:08:48,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:08:48,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:48,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:08:48,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:08:48,354 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 transitions. Second operand has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:49,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:49,186 INFO L93 Difference]: Finished difference Result 9127 states and 22633 transitions. [2021-07-09 18:08:49,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:08:49,186 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:49,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:49,196 INFO L225 Difference]: With dead ends: 9127 [2021-07-09 18:08:49,197 INFO L226 Difference]: Without dead ends: 9039 [2021-07-09 18:08:49,197 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 41 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 818.7ms TimeCoverageRelationStatistics Valid=210, Invalid=1430, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:08:49,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9039 states. [2021-07-09 18:08:49,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9039 to 5455. [2021-07-09 18:08:49,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5455 states, 5454 states have (on average 2.4614961496149617) internal successors, (13425), 5454 states have internal predecessors, (13425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:49,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5455 states to 5455 states and 13425 transitions. [2021-07-09 18:08:49,262 INFO L78 Accepts]: Start accepts. Automaton has 5455 states and 13425 transitions. Word has length 53 [2021-07-09 18:08:49,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:49,262 INFO L482 AbstractCegarLoop]: Abstraction has 5455 states and 13425 transitions. [2021-07-09 18:08:49,262 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.9565217391304346) internal successors, (68), 22 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:49,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5455 states and 13425 transitions. [2021-07-09 18:08:49,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-07-09 18:08:49,267 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:49,267 INFO L508 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:49,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 18:08:49,482 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:49,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:49,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1244538759, now seen corresponding path program 51 times [2021-07-09 18:08:49,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:49,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827616231] [2021-07-09 18:08:49,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:49,727 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:49,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:49,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827616231] [2021-07-09 18:08:49,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827616231] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:49,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573684556] [2021-07-09 18:08:49,727 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-07-09 18:08:49,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-07-09 18:08:49,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:49,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:49,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:50,035 INFO L354 Elim1Store]: treesize reduction 170, result has 0.6 percent of original size [2021-07-09 18:08:50,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:50,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:50,040 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:50,040 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:109, output treesize:7 [2021-07-09 18:08:50,052 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 87 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:50,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573684556] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:50,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:50,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 21 [2021-07-09 18:08:50,052 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997018526] [2021-07-09 18:08:50,052 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-09 18:08:50,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:50,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-09 18:08:50,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:08:50,053 INFO L87 Difference]: Start difference. First operand 5455 states and 13425 transitions. Second operand has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:50,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:50,771 INFO L93 Difference]: Finished difference Result 7667 states and 18917 transitions. [2021-07-09 18:08:50,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:08:50,771 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-07-09 18:08:50,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:50,780 INFO L225 Difference]: With dead ends: 7667 [2021-07-09 18:08:50,780 INFO L226 Difference]: Without dead ends: 7631 [2021-07-09 18:08:50,780 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 737.2ms TimeCoverageRelationStatistics Valid=195, Invalid=1287, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:08:50,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7631 states. [2021-07-09 18:08:50,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7631 to 5487. [2021-07-09 18:08:50,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5487 states, 5486 states have (on average 2.461720743711265) internal successors, (13505), 5486 states have internal predecessors, (13505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:50,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5487 states to 5487 states and 13505 transitions. [2021-07-09 18:08:50,850 INFO L78 Accepts]: Start accepts. Automaton has 5487 states and 13505 transitions. Word has length 53 [2021-07-09 18:08:50,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:50,850 INFO L482 AbstractCegarLoop]: Abstraction has 5487 states and 13505 transitions. [2021-07-09 18:08:50,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.909090909090909) internal successors, (64), 21 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:50,850 INFO L276 IsEmpty]: Start isEmpty. Operand 5487 states and 13505 transitions. [2021-07-09 18:08:50,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-07-09 18:08:50,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:50,856 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:51,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-07-09 18:08:51,071 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:51,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:51,072 INFO L82 PathProgramCache]: Analyzing trace with hash 75123451, now seen corresponding path program 52 times [2021-07-09 18:08:51,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:51,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212131305] [2021-07-09 18:08:51,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:51,115 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:51,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:51,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212131305] [2021-07-09 18:08:51,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212131305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424479811] [2021-07-09 18:08:51,115 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-07-09 18:08:51,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:08:51,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:51,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 14 conjunts are in the unsatisfiable core [2021-07-09 18:08:51,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:51,218 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 49 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:51,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424479811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:51,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-07-09 18:08:51,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470313176] [2021-07-09 18:08:51,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:08:51,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:51,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:08:51,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:08:51,219 INFO L87 Difference]: Start difference. First operand 5487 states and 13505 transitions. Second operand has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:51,297 INFO L93 Difference]: Finished difference Result 6987 states and 17110 transitions. [2021-07-09 18:08:51,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-09 18:08:51,299 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-07-09 18:08:51,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:51,307 INFO L225 Difference]: With dead ends: 6987 [2021-07-09 18:08:51,307 INFO L226 Difference]: Without dead ends: 6979 [2021-07-09 18:08:51,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:08:51,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6979 states. [2021-07-09 18:08:51,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6979 to 5711. [2021-07-09 18:08:51,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5711 states, 5710 states have (on average 2.4660245183887914) internal successors, (14081), 5710 states have internal predecessors, (14081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5711 states to 5711 states and 14081 transitions. [2021-07-09 18:08:51,364 INFO L78 Accepts]: Start accepts. Automaton has 5711 states and 14081 transitions. Word has length 55 [2021-07-09 18:08:51,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:51,364 INFO L482 AbstractCegarLoop]: Abstraction has 5711 states and 14081 transitions. [2021-07-09 18:08:51,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:51,364 INFO L276 IsEmpty]: Start isEmpty. Operand 5711 states and 14081 transitions. [2021-07-09 18:08:51,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-07-09 18:08:51,369 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:51,369 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:51,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:51,585 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:51,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:51,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1670278101, now seen corresponding path program 53 times [2021-07-09 18:08:51,585 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:51,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192994074] [2021-07-09 18:08:51,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:51,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:51,821 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:51,821 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:51,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192994074] [2021-07-09 18:08:51,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192994074] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:51,821 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469358956] [2021-07-09 18:08:51,821 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-07-09 18:08:51,863 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:08:51,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:51,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 50 conjunts are in the unsatisfiable core [2021-07-09 18:08:51,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:52,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:52,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:52,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:52,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 15 disjoint index pairs (out of 28 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 43 [2021-07-09 18:08:52,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:52,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:52,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:115, output treesize:7 [2021-07-09 18:08:52,306 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 7 proven. 107 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:52,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469358956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:52,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:52,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 22 [2021-07-09 18:08:52,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654437251] [2021-07-09 18:08:52,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:08:52,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:52,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:08:52,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:08:52,307 INFO L87 Difference]: Start difference. First operand 5711 states and 14081 transitions. Second operand has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:53,765 INFO L93 Difference]: Finished difference Result 9803 states and 24338 transitions. [2021-07-09 18:08:53,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:08:53,765 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-07-09 18:08:53,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:53,779 INFO L225 Difference]: With dead ends: 9803 [2021-07-09 18:08:53,779 INFO L226 Difference]: Without dead ends: 9719 [2021-07-09 18:08:53,779 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1322.3ms TimeCoverageRelationStatistics Valid=311, Invalid=2239, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:08:53,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9719 states. [2021-07-09 18:08:53,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9719 to 5615. [2021-07-09 18:08:53,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5615 states, 5614 states have (on average 2.4654435340220875) internal successors, (13841), 5614 states have internal predecessors, (13841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5615 states to 5615 states and 13841 transitions. [2021-07-09 18:08:53,869 INFO L78 Accepts]: Start accepts. Automaton has 5615 states and 13841 transitions. Word has length 57 [2021-07-09 18:08:53,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:53,869 INFO L482 AbstractCegarLoop]: Abstraction has 5615 states and 13841 transitions. [2021-07-09 18:08:53,869 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 3.391304347826087) internal successors, (78), 22 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:53,869 INFO L276 IsEmpty]: Start isEmpty. Operand 5615 states and 13841 transitions. [2021-07-09 18:08:53,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:08:53,875 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:53,875 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:54,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-07-09 18:08:54,085 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:54,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:54,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1390569303, now seen corresponding path program 54 times [2021-07-09 18:08:54,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:54,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919426205] [2021-07-09 18:08:54,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:54,440 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:54,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:54,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919426205] [2021-07-09 18:08:54,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919426205] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:54,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846370243] [2021-07-09 18:08:54,441 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-07-09 18:08:54,503 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-07-09 18:08:54,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:54,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:08:54,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:55,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:55,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:55,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:08:55,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:55,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:55,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:08:55,154 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:55,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846370243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:55,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:55,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-07-09 18:08:55,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047748743] [2021-07-09 18:08:55,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:55,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:55,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:55,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:55,155 INFO L87 Difference]: Start difference. First operand 5615 states and 13841 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:56,373 INFO L93 Difference]: Finished difference Result 10807 states and 26817 transitions. [2021-07-09 18:08:56,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:08:56,375 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:08:56,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:56,389 INFO L225 Difference]: With dead ends: 10807 [2021-07-09 18:08:56,389 INFO L226 Difference]: Without dead ends: 10767 [2021-07-09 18:08:56,390 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1163.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:08:56,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10767 states. [2021-07-09 18:08:56,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10767 to 5679. [2021-07-09 18:08:56,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5679 states, 5678 states have (on average 2.4658330398027473) internal successors, (14001), 5678 states have internal predecessors, (14001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5679 states to 5679 states and 14001 transitions. [2021-07-09 18:08:56,476 INFO L78 Accepts]: Start accepts. Automaton has 5679 states and 14001 transitions. Word has length 59 [2021-07-09 18:08:56,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:56,476 INFO L482 AbstractCegarLoop]: Abstraction has 5679 states and 14001 transitions. [2021-07-09 18:08:56,476 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:56,476 INFO L276 IsEmpty]: Start isEmpty. Operand 5679 states and 14001 transitions. [2021-07-09 18:08:56,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:08:56,482 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:56,482 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:56,697 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:56,697 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:56,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:56,698 INFO L82 PathProgramCache]: Analyzing trace with hash -1034811049, now seen corresponding path program 55 times [2021-07-09 18:08:56,698 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:56,698 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656112894] [2021-07-09 18:08:56,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:56,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:56,927 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:56,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:56,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656112894] [2021-07-09 18:08:56,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656112894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:56,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618506135] [2021-07-09 18:08:56,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:08:56,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:56,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:08:56,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:57,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,502 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,508 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:57,513 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:57,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:08:57,515 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:57,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:57,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:57,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:08:57,530 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:57,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618506135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:57,531 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:57,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-07-09 18:08:57,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25416607] [2021-07-09 18:08:57,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:57,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:57,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:57,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:57,532 INFO L87 Difference]: Start difference. First operand 5679 states and 14001 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:58,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:08:58,514 INFO L93 Difference]: Finished difference Result 11111 states and 27625 transitions. [2021-07-09 18:08:58,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:08:58,514 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:08:58,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:08:58,531 INFO L225 Difference]: With dead ends: 11111 [2021-07-09 18:08:58,531 INFO L226 Difference]: Without dead ends: 11023 [2021-07-09 18:08:58,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 1027.0ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:08:58,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11023 states. [2021-07-09 18:08:58,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11023 to 5775. [2021-07-09 18:08:58,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5775 states, 5774 states have (on average 2.463630065812262) internal successors, (14225), 5774 states have internal predecessors, (14225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:58,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5775 states to 5775 states and 14225 transitions. [2021-07-09 18:08:58,613 INFO L78 Accepts]: Start accepts. Automaton has 5775 states and 14225 transitions. Word has length 59 [2021-07-09 18:08:58,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:08:58,613 INFO L482 AbstractCegarLoop]: Abstraction has 5775 states and 14225 transitions. [2021-07-09 18:08:58,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:08:58,613 INFO L276 IsEmpty]: Start isEmpty. Operand 5775 states and 14225 transitions. [2021-07-09 18:08:58,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:08:58,618 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:08:58,618 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:08:58,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-09 18:08:58,833 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:08:58,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:08:58,833 INFO L82 PathProgramCache]: Analyzing trace with hash 823145303, now seen corresponding path program 56 times [2021-07-09 18:08:58,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:08:58,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718940598] [2021-07-09 18:08:58,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:08:58,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:08:59,079 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:08:59,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:08:59,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718940598] [2021-07-09 18:08:59,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718940598] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:59,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873809916] [2021-07-09 18:08:59,079 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-07-09 18:08:59,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:08:59,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:08:59,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:08:59,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:08:59,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,644 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:08:59,661 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:08:59,664 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:08:59,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:08:59,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:08:59,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:08:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 12 proven. 116 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:08:59,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873809916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:08:59,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:08:59,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-07-09 18:08:59,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641770976] [2021-07-09 18:08:59,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:08:59,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:08:59,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:08:59,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:08:59,681 INFO L87 Difference]: Start difference. First operand 5775 states and 14225 transitions. Second operand has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:01,007 INFO L93 Difference]: Finished difference Result 9879 states and 24481 transitions. [2021-07-09 18:09:01,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:09:01,008 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:01,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:01,020 INFO L225 Difference]: With dead ends: 9879 [2021-07-09 18:09:01,020 INFO L226 Difference]: Without dead ends: 9839 [2021-07-09 18:09:01,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 1079.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:09:01,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9839 states. [2021-07-09 18:09:01,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9839 to 5807. [2021-07-09 18:09:01,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5807 states, 5806 states have (on average 2.4638305201515673) internal successors, (14305), 5806 states have internal predecessors, (14305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5807 states to 5807 states and 14305 transitions. [2021-07-09 18:09:01,097 INFO L78 Accepts]: Start accepts. Automaton has 5807 states and 14305 transitions. Word has length 59 [2021-07-09 18:09:01,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:01,097 INFO L482 AbstractCegarLoop]: Abstraction has 5807 states and 14305 transitions. [2021-07-09 18:09:01,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:01,097 INFO L276 IsEmpty]: Start isEmpty. Operand 5807 states and 14305 transitions. [2021-07-09 18:09:01,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:01,102 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:01,102 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:01,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:01,317 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:01,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:01,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1909470551, now seen corresponding path program 57 times [2021-07-09 18:09:01,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:01,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406712062] [2021-07-09 18:09:01,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:01,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:01,544 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:01,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:01,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406712062] [2021-07-09 18:09:01,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406712062] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:01,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805093976] [2021-07-09 18:09:01,544 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-07-09 18:09:01,576 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:09:01,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:01,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:01,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:02,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,138 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:02,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:02,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:02,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:02,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:02,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:02,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:02,158 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:02,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805093976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:02,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:02,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-07-09 18:09:02,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422399722] [2021-07-09 18:09:02,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:09:02,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:02,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:09:02,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:09:02,159 INFO L87 Difference]: Start difference. First operand 5807 states and 14305 transitions. Second operand has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:03,799 INFO L93 Difference]: Finished difference Result 9031 states and 22247 transitions. [2021-07-09 18:09:03,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:09:03,800 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:03,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:03,813 INFO L225 Difference]: With dead ends: 9031 [2021-07-09 18:09:03,813 INFO L226 Difference]: Without dead ends: 8623 [2021-07-09 18:09:03,814 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 1225.3ms TimeCoverageRelationStatistics Valid=301, Invalid=2351, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:09:03,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8623 states. [2021-07-09 18:09:03,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8623 to 6095. [2021-07-09 18:09:03,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6095 states, 6094 states have (on average 2.4616015753199867) internal successors, (15001), 6094 states have internal predecessors, (15001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6095 states to 6095 states and 15001 transitions. [2021-07-09 18:09:03,907 INFO L78 Accepts]: Start accepts. Automaton has 6095 states and 15001 transitions. Word has length 59 [2021-07-09 18:09:03,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:03,907 INFO L482 AbstractCegarLoop]: Abstraction has 6095 states and 15001 transitions. [2021-07-09 18:09:03,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:03,908 INFO L276 IsEmpty]: Start isEmpty. Operand 6095 states and 15001 transitions. [2021-07-09 18:09:03,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:03,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:03,914 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:04,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-09 18:09:04,132 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:04,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:04,133 INFO L82 PathProgramCache]: Analyzing trace with hash 832156503, now seen corresponding path program 58 times [2021-07-09 18:09:04,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:04,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621473745] [2021-07-09 18:09:04,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:04,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:04,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621473745] [2021-07-09 18:09:04,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621473745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:04,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516699126] [2021-07-09 18:09:04,388 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-07-09 18:09:04,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:04,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:04,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:04,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:05,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,029 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,031 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,039 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,048 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:05,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:05,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:05,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:05,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:05,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:05,058 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:05,068 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:05,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516699126] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:05,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:05,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 29 [2021-07-09 18:09:05,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440362208] [2021-07-09 18:09:05,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:09:05,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:05,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:09:05,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:09:05,069 INFO L87 Difference]: Start difference. First operand 6095 states and 15001 transitions. Second operand has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:06,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:06,433 INFO L93 Difference]: Finished difference Result 12839 states and 32095 transitions. [2021-07-09 18:09:06,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:09:06,433 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:06,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:06,452 INFO L225 Difference]: With dead ends: 12839 [2021-07-09 18:09:06,452 INFO L226 Difference]: Without dead ends: 12655 [2021-07-09 18:09:06,453 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1106.7ms TimeCoverageRelationStatistics Valid=274, Invalid=2482, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:09:06,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12655 states. [2021-07-09 18:09:06,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12655 to 5359. [2021-07-09 18:09:06,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5359 states, 5358 states have (on average 2.4667786487495333) internal successors, (13217), 5358 states have internal predecessors, (13217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:06,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5359 states to 5359 states and 13217 transitions. [2021-07-09 18:09:06,541 INFO L78 Accepts]: Start accepts. Automaton has 5359 states and 13217 transitions. Word has length 59 [2021-07-09 18:09:06,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:06,541 INFO L482 AbstractCegarLoop]: Abstraction has 5359 states and 13217 transitions. [2021-07-09 18:09:06,541 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.2) internal successors, (96), 29 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:06,541 INFO L276 IsEmpty]: Start isEmpty. Operand 5359 states and 13217 transitions. [2021-07-09 18:09:06,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:06,545 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:06,545 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:06,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:06,761 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:06,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:06,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1604854441, now seen corresponding path program 59 times [2021-07-09 18:09:06,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:06,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219139368] [2021-07-09 18:09:06,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:06,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:07,102 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:07,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:07,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219139368] [2021-07-09 18:09:07,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219139368] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:07,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694986631] [2021-07-09 18:09:07,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:07,136 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:09:07,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:07,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:09:07,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:07,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:07,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:07,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 38 [2021-07-09 18:09:07,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:07,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:07,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:07,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-07-09 18:09:07,872 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:07,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694986631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:07,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:07,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-07-09 18:09:07,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907140885] [2021-07-09 18:09:07,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:09:07,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:07,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:09:07,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=969, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:09:07,873 INFO L87 Difference]: Start difference. First operand 5359 states and 13217 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:10,440 INFO L93 Difference]: Finished difference Result 12591 states and 31245 transitions. [2021-07-09 18:09:10,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:09:10,441 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:10,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:10,456 INFO L225 Difference]: With dead ends: 12591 [2021-07-09 18:09:10,456 INFO L226 Difference]: Without dead ends: 12143 [2021-07-09 18:09:10,457 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1908.4ms TimeCoverageRelationStatistics Valid=292, Invalid=3014, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:09:10,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12143 states. [2021-07-09 18:09:10,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12143 to 6559. [2021-07-09 18:09:10,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6559 states, 6558 states have (on average 2.466758157974992) internal successors, (16177), 6558 states have internal predecessors, (16177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6559 states to 6559 states and 16177 transitions. [2021-07-09 18:09:10,565 INFO L78 Accepts]: Start accepts. Automaton has 6559 states and 16177 transitions. Word has length 59 [2021-07-09 18:09:10,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:10,565 INFO L482 AbstractCegarLoop]: Abstraction has 6559 states and 16177 transitions. [2021-07-09 18:09:10,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:10,565 INFO L276 IsEmpty]: Start isEmpty. Operand 6559 states and 16177 transitions. [2021-07-09 18:09:10,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:10,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:10,571 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:10,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-07-09 18:09:10,787 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:10,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:10,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1977286825, now seen corresponding path program 60 times [2021-07-09 18:09:10,787 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:10,787 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387329634] [2021-07-09 18:09:10,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:11,110 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:11,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:11,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387329634] [2021-07-09 18:09:11,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387329634] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:11,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345408843] [2021-07-09 18:09:11,111 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:11,198 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:09:11,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:11,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:09:11,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:12,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,187 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:12,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:12,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 48 [2021-07-09 18:09:12,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:12,232 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:09:12,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:12,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:142, output treesize:7 [2021-07-09 18:09:12,245 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:12,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345408843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:12,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:12,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:12,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789611380] [2021-07-09 18:09:12,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:12,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:12,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:12,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:12,248 INFO L87 Difference]: Start difference. First operand 6559 states and 16177 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:16,366 INFO L93 Difference]: Finished difference Result 12419 states and 30851 transitions. [2021-07-09 18:09:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:09:16,366 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:16,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:16,381 INFO L225 Difference]: With dead ends: 12419 [2021-07-09 18:09:16,381 INFO L226 Difference]: Without dead ends: 11983 [2021-07-09 18:09:16,382 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 2316.7ms TimeCoverageRelationStatistics Valid=286, Invalid=2684, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:09:16,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11983 states. [2021-07-09 18:09:16,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11983 to 6495. [2021-07-09 18:09:16,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6494 states have (on average 2.4701262704034495) internal successors, (16041), 6494 states have internal predecessors, (16041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 16041 transitions. [2021-07-09 18:09:16,480 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 16041 transitions. Word has length 59 [2021-07-09 18:09:16,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:16,480 INFO L482 AbstractCegarLoop]: Abstraction has 6495 states and 16041 transitions. [2021-07-09 18:09:16,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:16,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 16041 transitions. [2021-07-09 18:09:16,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:16,485 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:16,485 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:16,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:16,701 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:16,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:16,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1613808297, now seen corresponding path program 61 times [2021-07-09 18:09:16,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:16,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533820110] [2021-07-09 18:09:16,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:16,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:16,993 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:16,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:16,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533820110] [2021-07-09 18:09:16,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533820110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:16,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796037769] [2021-07-09 18:09:16,993 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:17,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:17,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:17,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,609 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:17,637 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:17,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:17,639 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:17,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:17,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:17,656 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:17,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796037769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:17,657 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:17,657 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:17,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582359520] [2021-07-09 18:09:17,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:17,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:17,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:17,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:17,658 INFO L87 Difference]: Start difference. First operand 6495 states and 16041 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:18,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:18,985 INFO L93 Difference]: Finished difference Result 10055 states and 24851 transitions. [2021-07-09 18:09:18,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:09:18,986 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:18,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:18,998 INFO L225 Difference]: With dead ends: 10055 [2021-07-09 18:09:18,998 INFO L226 Difference]: Without dead ends: 9695 [2021-07-09 18:09:18,999 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 712 ImplicationChecksByTransitivity, 1307.4ms TimeCoverageRelationStatistics Valid=302, Invalid=2350, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:09:19,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9695 states. [2021-07-09 18:09:19,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9695 to 7343. [2021-07-09 18:09:19,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7343 states, 7342 states have (on average 2.4648597112503405) internal successors, (18097), 7342 states have internal predecessors, (18097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:19,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7343 states to 7343 states and 18097 transitions. [2021-07-09 18:09:19,165 INFO L78 Accepts]: Start accepts. Automaton has 7343 states and 18097 transitions. Word has length 59 [2021-07-09 18:09:19,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:19,165 INFO L482 AbstractCegarLoop]: Abstraction has 7343 states and 18097 transitions. [2021-07-09 18:09:19,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:19,166 INFO L276 IsEmpty]: Start isEmpty. Operand 7343 states and 18097 transitions. [2021-07-09 18:09:19,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:19,171 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:19,172 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:19,387 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 18:09:19,387 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:19,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:19,388 INFO L82 PathProgramCache]: Analyzing trace with hash 1172638039, now seen corresponding path program 62 times [2021-07-09 18:09:19,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:19,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404475724] [2021-07-09 18:09:19,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:19,610 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 114 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:09:19,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:19,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404475724] [2021-07-09 18:09:19,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404475724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:19,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192551106] [2021-07-09 18:09:19,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:19,641 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:19,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:19,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:19,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:20,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,147 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,152 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,154 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:20,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:20,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:20,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:20,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:20,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:20,171 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 14 proven. 114 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:20,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192551106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:20,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:20,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 27 [2021-07-09 18:09:20,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328523754] [2021-07-09 18:09:20,171 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:09:20,171 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:20,171 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:09:20,171 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:09:20,172 INFO L87 Difference]: Start difference. First operand 7343 states and 18097 transitions. Second operand has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:21,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:21,828 INFO L93 Difference]: Finished difference Result 11835 states and 29279 transitions. [2021-07-09 18:09:21,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:09:21,829 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:21,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:21,843 INFO L225 Difference]: With dead ends: 11835 [2021-07-09 18:09:21,843 INFO L226 Difference]: Without dead ends: 11391 [2021-07-09 18:09:21,843 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1304.6ms TimeCoverageRelationStatistics Valid=309, Invalid=2447, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:09:21,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11391 states. [2021-07-09 18:09:21,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11391 to 6767. [2021-07-09 18:09:21,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6767 states, 6766 states have (on average 2.4665976943541237) internal successors, (16689), 6766 states have internal predecessors, (16689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:21,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6767 states to 6767 states and 16689 transitions. [2021-07-09 18:09:21,963 INFO L78 Accepts]: Start accepts. Automaton has 6767 states and 16689 transitions. Word has length 59 [2021-07-09 18:09:21,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:21,963 INFO L482 AbstractCegarLoop]: Abstraction has 6767 states and 16689 transitions. [2021-07-09 18:09:21,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.2142857142857144) internal successors, (90), 27 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:21,963 INFO L276 IsEmpty]: Start isEmpty. Operand 6767 states and 16689 transitions. [2021-07-09 18:09:21,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:21,969 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:21,969 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:22,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:09:22,186 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:22,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:22,186 INFO L82 PathProgramCache]: Analyzing trace with hash 2049900887, now seen corresponding path program 63 times [2021-07-09 18:09:22,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:22,186 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812503666] [2021-07-09 18:09:22,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:22,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:22,446 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:22,447 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:22,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812503666] [2021-07-09 18:09:22,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812503666] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:22,447 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705994414] [2021-07-09 18:09:22,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:22,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:09:22,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:22,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:22,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:23,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,052 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,060 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,067 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:23,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:23,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:23,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:23,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:23,084 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:23,094 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:23,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705994414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:23,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:23,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-07-09 18:09:23,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865420927] [2021-07-09 18:09:23,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:09:23,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:23,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:09:23,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:09:23,095 INFO L87 Difference]: Start difference. First operand 6767 states and 16689 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:24,699 INFO L93 Difference]: Finished difference Result 10007 states and 24673 transitions. [2021-07-09 18:09:24,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:09:24,700 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:24,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:24,712 INFO L225 Difference]: With dead ends: 10007 [2021-07-09 18:09:24,712 INFO L226 Difference]: Without dead ends: 9615 [2021-07-09 18:09:24,712 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1315.7ms TimeCoverageRelationStatistics Valid=287, Invalid=2365, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:09:24,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9615 states. [2021-07-09 18:09:24,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9615 to 7087. [2021-07-09 18:09:24,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7087 states, 7086 states have (on average 2.463590177815411) internal successors, (17457), 7086 states have internal predecessors, (17457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7087 states to 7087 states and 17457 transitions. [2021-07-09 18:09:24,804 INFO L78 Accepts]: Start accepts. Automaton has 7087 states and 17457 transitions. Word has length 59 [2021-07-09 18:09:24,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:24,804 INFO L482 AbstractCegarLoop]: Abstraction has 7087 states and 17457 transitions. [2021-07-09 18:09:24,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:24,804 INFO L276 IsEmpty]: Start isEmpty. Operand 7087 states and 17457 transitions. [2021-07-09 18:09:24,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:24,810 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:24,810 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:25,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-09 18:09:25,026 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:25,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:25,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1464424105, now seen corresponding path program 64 times [2021-07-09 18:09:25,026 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:25,026 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282378427] [2021-07-09 18:09:25,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:25,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:25,295 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:25,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:25,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282378427] [2021-07-09 18:09:25,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282378427] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:25,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147083604] [2021-07-09 18:09:25,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:25,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:09:25,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:25,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:25,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:25,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,898 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,915 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:25,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:25,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:25,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:25,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:25,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:25,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:25,945 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:25,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147083604] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:25,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:25,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:25,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333232585] [2021-07-09 18:09:25,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:25,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:25,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:25,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=818, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:25,946 INFO L87 Difference]: Start difference. First operand 7087 states and 17457 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:26,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:26,925 INFO L93 Difference]: Finished difference Result 11831 states and 29545 transitions. [2021-07-09 18:09:26,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:09:26,925 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:26,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:26,941 INFO L225 Difference]: With dead ends: 11831 [2021-07-09 18:09:26,941 INFO L226 Difference]: Without dead ends: 11647 [2021-07-09 18:09:26,942 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 1098.2ms TimeCoverageRelationStatistics Valid=254, Invalid=2196, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:09:26,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11647 states. [2021-07-09 18:09:27,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11647 to 7119. [2021-07-09 18:09:27,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7119 states, 7118 states have (on average 2.4637538634447878) internal successors, (17537), 7118 states have internal predecessors, (17537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:27,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7119 states to 7119 states and 17537 transitions. [2021-07-09 18:09:27,092 INFO L78 Accepts]: Start accepts. Automaton has 7119 states and 17537 transitions. Word has length 59 [2021-07-09 18:09:27,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:27,092 INFO L482 AbstractCegarLoop]: Abstraction has 7119 states and 17537 transitions. [2021-07-09 18:09:27,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:27,092 INFO L276 IsEmpty]: Start isEmpty. Operand 7119 states and 17537 transitions. [2021-07-09 18:09:27,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:27,098 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:27,098 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:27,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:27,313 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:27,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:27,314 INFO L82 PathProgramCache]: Analyzing trace with hash -868342953, now seen corresponding path program 65 times [2021-07-09 18:09:27,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:27,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622494730] [2021-07-09 18:09:27,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:27,574 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:27,574 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:27,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622494730] [2021-07-09 18:09:27,574 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622494730] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:27,574 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352980539] [2021-07-09 18:09:27,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:27,608 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:09:27,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:27,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:27,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:28,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,178 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,194 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:28,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:28,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:28,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:28,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:28,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:28,217 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:28,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352980539] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:28,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:28,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-07-09 18:09:28,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775845459] [2021-07-09 18:09:28,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:09:28,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:28,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:09:28,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:09:28,218 INFO L87 Difference]: Start difference. First operand 7119 states and 17537 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:29,275 INFO L93 Difference]: Finished difference Result 10663 states and 26371 transitions. [2021-07-09 18:09:29,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:09:29,275 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:29,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:29,288 INFO L225 Difference]: With dead ends: 10663 [2021-07-09 18:09:29,289 INFO L226 Difference]: Without dead ends: 10335 [2021-07-09 18:09:29,289 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1157.9ms TimeCoverageRelationStatistics Valid=244, Invalid=2012, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:09:29,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10335 states. [2021-07-09 18:09:29,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10335 to 7583. [2021-07-09 18:09:29,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7583 states, 7582 states have (on average 2.4638617778950147) internal successors, (18681), 7582 states have internal predecessors, (18681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7583 states to 7583 states and 18681 transitions. [2021-07-09 18:09:29,380 INFO L78 Accepts]: Start accepts. Automaton has 7583 states and 18681 transitions. Word has length 59 [2021-07-09 18:09:29,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:29,380 INFO L482 AbstractCegarLoop]: Abstraction has 7583 states and 18681 transitions. [2021-07-09 18:09:29,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:29,380 INFO L276 IsEmpty]: Start isEmpty. Operand 7583 states and 18681 transitions. [2021-07-09 18:09:29,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:29,468 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:29,468 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:29,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:29,685 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:29,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:29,685 INFO L82 PathProgramCache]: Analyzing trace with hash 264697687, now seen corresponding path program 66 times [2021-07-09 18:09:29,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:29,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324092890] [2021-07-09 18:09:29,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:29,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:29,940 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:29,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:29,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324092890] [2021-07-09 18:09:29,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324092890] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:29,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538831720] [2021-07-09 18:09:29,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:29,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:09:29,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:29,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:29,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:31,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,082 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,089 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:31,104 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:31,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 122 treesize of output 48 [2021-07-09 18:09:31,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:31,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:31,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:137, output treesize:7 [2021-07-09 18:09:31,124 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:31,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538831720] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:31,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:31,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2021-07-09 18:09:31,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882064055] [2021-07-09 18:09:31,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:31,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:31,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:31,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=846, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:31,125 INFO L87 Difference]: Start difference. First operand 7583 states and 18681 transitions. Second operand has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:37,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:37,430 INFO L93 Difference]: Finished difference Result 14399 states and 35669 transitions. [2021-07-09 18:09:37,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:09:37,430 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:37,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:37,449 INFO L225 Difference]: With dead ends: 14399 [2021-07-09 18:09:37,450 INFO L226 Difference]: Without dead ends: 13951 [2021-07-09 18:09:37,450 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 2838.0ms TimeCoverageRelationStatistics Valid=299, Invalid=2893, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:09:37,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13951 states. [2021-07-09 18:09:37,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13951 to 7711. [2021-07-09 18:09:37,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7711 states, 7710 states have (on average 2.461348897535668) internal successors, (18977), 7710 states have internal predecessors, (18977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:37,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7711 states to 7711 states and 18977 transitions. [2021-07-09 18:09:37,564 INFO L78 Accepts]: Start accepts. Automaton has 7711 states and 18977 transitions. Word has length 59 [2021-07-09 18:09:37,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:37,564 INFO L482 AbstractCegarLoop]: Abstraction has 7711 states and 18977 transitions. [2021-07-09 18:09:37,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.161290322580645) internal successors, (98), 30 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:37,564 INFO L276 IsEmpty]: Start isEmpty. Operand 7711 states and 18977 transitions. [2021-07-09 18:09:37,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:37,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:37,571 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:37,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:37,773 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:37,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:37,773 INFO L82 PathProgramCache]: Analyzing trace with hash -87700649, now seen corresponding path program 67 times [2021-07-09 18:09:37,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:37,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669332036] [2021-07-09 18:09:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:38,087 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:38,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:38,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669332036] [2021-07-09 18:09:38,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669332036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:38,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906007426] [2021-07-09 18:09:38,088 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:38,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:38,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:38,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:38,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,751 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:38,753 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:38,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:38,754 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:38,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:38,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:38,772 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:38,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906007426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:38,772 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:38,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:38,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837900697] [2021-07-09 18:09:38,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:38,773 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:38,773 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:38,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:38,773 INFO L87 Difference]: Start difference. First operand 7711 states and 18977 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:39,810 INFO L93 Difference]: Finished difference Result 12279 states and 30489 transitions. [2021-07-09 18:09:39,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:09:39,810 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:39,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:39,828 INFO L225 Difference]: With dead ends: 12279 [2021-07-09 18:09:39,828 INFO L226 Difference]: Without dead ends: 12191 [2021-07-09 18:09:39,828 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1142.2ms TimeCoverageRelationStatistics Valid=258, Invalid=2192, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:09:39,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12191 states. [2021-07-09 18:09:39,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12191 to 7743. [2021-07-09 18:09:39,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.461508654094549) internal successors, (19057), 7742 states have internal predecessors, (19057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19057 transitions. [2021-07-09 18:09:39,954 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19057 transitions. Word has length 59 [2021-07-09 18:09:39,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:39,954 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19057 transitions. [2021-07-09 18:09:39,954 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:39,954 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19057 transitions. [2021-07-09 18:09:39,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:39,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:39,962 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:40,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-07-09 18:09:40,178 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:40,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:40,178 INFO L82 PathProgramCache]: Analyzing trace with hash -1298041513, now seen corresponding path program 68 times [2021-07-09 18:09:40,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:40,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883610698] [2021-07-09 18:09:40,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:40,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:40,487 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:40,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:40,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883610698] [2021-07-09 18:09:40,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883610698] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:40,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117403995] [2021-07-09 18:09:40,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:40,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:09:40,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:40,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:09:40,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:41,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:41,146 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:41,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:09:41,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:09:41,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:41,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:09:41,164 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:41,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117403995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:41,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:41,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:41,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733246743] [2021-07-09 18:09:41,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:41,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:41,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:41,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=814, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:41,165 INFO L87 Difference]: Start difference. First operand 7743 states and 19057 transitions. Second operand has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:09:42,288 INFO L93 Difference]: Finished difference Result 10551 states and 26097 transitions. [2021-07-09 18:09:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:09:42,288 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:09:42,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:09:42,303 INFO L225 Difference]: With dead ends: 10551 [2021-07-09 18:09:42,303 INFO L226 Difference]: Without dead ends: 10511 [2021-07-09 18:09:42,304 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 1137.8ms TimeCoverageRelationStatistics Valid=250, Invalid=2102, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:09:42,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10511 states. [2021-07-09 18:09:42,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10511 to 7759. [2021-07-09 18:09:42,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7759 states, 7758 states have (on average 2.4615880381541633) internal successors, (19097), 7758 states have internal predecessors, (19097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7759 states to 7759 states and 19097 transitions. [2021-07-09 18:09:42,417 INFO L78 Accepts]: Start accepts. Automaton has 7759 states and 19097 transitions. Word has length 59 [2021-07-09 18:09:42,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:09:42,417 INFO L482 AbstractCegarLoop]: Abstraction has 7759 states and 19097 transitions. [2021-07-09 18:09:42,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.096774193548387) internal successors, (96), 30 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:42,417 INFO L276 IsEmpty]: Start isEmpty. Operand 7759 states and 19097 transitions. [2021-07-09 18:09:42,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:09:42,424 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:09:42,425 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:09:42,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:42,640 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:09:42,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:09:42,640 INFO L82 PathProgramCache]: Analyzing trace with hash -704558249, now seen corresponding path program 69 times [2021-07-09 18:09:42,640 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:09:42,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679916615] [2021-07-09 18:09:42,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:09:42,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:09:42,974 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:42,974 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:09:42,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679916615] [2021-07-09 18:09:42,974 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679916615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:42,974 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133972002] [2021-07-09 18:09:42,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:09:43,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:09:43,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:09:43,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 57 conjunts are in the unsatisfiable core [2021-07-09 18:09:43,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:09:44,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,027 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,042 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,047 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:09:44,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:09:44,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 48 [2021-07-09 18:09:44,053 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:09:44,071 INFO L628 ElimStorePlain]: treesize reduction 5, result has 86.5 percent of original size [2021-07-09 18:09:44,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:09:44,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:150, output treesize:7 [2021-07-09 18:09:44,082 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:09:44,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133972002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:09:44,082 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:09:44,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 30 [2021-07-09 18:09:44,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905667012] [2021-07-09 18:09:44,083 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:09:44,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:09:44,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:09:44,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=843, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:09:44,083 INFO L87 Difference]: Start difference. First operand 7759 states and 19097 transitions. Second operand has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:09:47,291 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 69 [2021-07-09 18:09:50,706 WARN L205 SmtUtils]: Spent 831.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2021-07-09 18:09:52,950 WARN L205 SmtUtils]: Spent 954.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 74 [2021-07-09 18:10:02,843 WARN L205 SmtUtils]: Spent 582.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 73 [2021-07-09 18:10:07,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:07,925 INFO L93 Difference]: Finished difference Result 19539 states and 48285 transitions. [2021-07-09 18:10:07,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:10:07,926 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:07,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:07,962 INFO L225 Difference]: With dead ends: 19539 [2021-07-09 18:10:07,962 INFO L226 Difference]: Without dead ends: 18831 [2021-07-09 18:10:07,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 9148.1ms TimeCoverageRelationStatistics Valid=456, Invalid=4656, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:10:07,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18831 states. [2021-07-09 18:10:08,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18831 to 7551. [2021-07-09 18:10:08,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7551 states, 7550 states have (on average 2.463708609271523) internal successors, (18601), 7550 states have internal predecessors, (18601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:08,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7551 states to 7551 states and 18601 transitions. [2021-07-09 18:10:08,130 INFO L78 Accepts]: Start accepts. Automaton has 7551 states and 18601 transitions. Word has length 59 [2021-07-09 18:10:08,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:08,130 INFO L482 AbstractCegarLoop]: Abstraction has 7551 states and 18601 transitions. [2021-07-09 18:10:08,131 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.032258064516129) internal successors, (94), 30 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:08,131 INFO L276 IsEmpty]: Start isEmpty. Operand 7551 states and 18601 transitions. [2021-07-09 18:10:08,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:08,136 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:08,137 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:08,341 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:08,341 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:08,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:08,342 INFO L82 PathProgramCache]: Analyzing trace with hash 672165207, now seen corresponding path program 70 times [2021-07-09 18:10:08,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:08,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183763758] [2021-07-09 18:10:08,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:08,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:08,692 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:08,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:08,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183763758] [2021-07-09 18:10:08,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183763758] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:08,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008679580] [2021-07-09 18:10:08,693 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:08,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:08,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:08,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:08,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:09,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:09,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:09,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:09,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,342 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:09,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:09,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:09,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:09,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:09,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:09,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:09,369 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:09,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008679580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:09,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:09,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-07-09 18:10:09,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764973788] [2021-07-09 18:10:09,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:10:09,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:09,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:10:09,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:10:09,370 INFO L87 Difference]: Start difference. First operand 7551 states and 18601 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:11,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:11,037 INFO L93 Difference]: Finished difference Result 14343 states and 35633 transitions. [2021-07-09 18:10:11,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:10:11,038 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:11,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:11,061 INFO L225 Difference]: With dead ends: 14343 [2021-07-09 18:10:11,061 INFO L226 Difference]: Without dead ends: 14255 [2021-07-09 18:10:11,061 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 780 ImplicationChecksByTransitivity, 1363.1ms TimeCoverageRelationStatistics Valid=322, Invalid=2870, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:10:11,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-07-09 18:10:11,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 7743. [2021-07-09 18:10:11,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7743 states, 7742 states have (on average 2.4604753293722554) internal successors, (19049), 7742 states have internal predecessors, (19049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:11,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7743 states to 7743 states and 19049 transitions. [2021-07-09 18:10:11,205 INFO L78 Accepts]: Start accepts. Automaton has 7743 states and 19049 transitions. Word has length 59 [2021-07-09 18:10:11,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:11,205 INFO L482 AbstractCegarLoop]: Abstraction has 7743 states and 19049 transitions. [2021-07-09 18:10:11,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:11,205 INFO L276 IsEmpty]: Start isEmpty. Operand 7743 states and 19049 transitions. [2021-07-09 18:10:11,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:11,210 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:11,210 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:11,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:11,427 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:11,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:11,427 INFO L82 PathProgramCache]: Analyzing trace with hash -538175657, now seen corresponding path program 71 times [2021-07-09 18:10:11,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:11,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716252788] [2021-07-09 18:10:11,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:11,820 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:11,820 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:11,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716252788] [2021-07-09 18:10:11,820 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716252788] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:11,820 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759232526] [2021-07-09 18:10:11,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:11,853 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:10:11,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:11,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-07-09 18:10:11,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:12,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:12,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,489 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:12,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:12,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,503 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:12,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:12,505 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:12,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 21 disjoint index pairs (out of 66 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:12,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:12,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:12,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:12,525 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:12,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759232526] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:12,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:12,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2021-07-09 18:10:12,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091647253] [2021-07-09 18:10:12,526 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:10:12,526 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:12,526 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:10:12,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:10:12,527 INFO L87 Difference]: Start difference. First operand 7743 states and 19049 transitions. Second operand has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:14,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:14,416 INFO L93 Difference]: Finished difference Result 13935 states and 34589 transitions. [2021-07-09 18:10:14,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:10:14,417 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:14,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:14,439 INFO L225 Difference]: With dead ends: 13935 [2021-07-09 18:10:14,439 INFO L226 Difference]: Without dead ends: 13439 [2021-07-09 18:10:14,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1376.7ms TimeCoverageRelationStatistics Valid=328, Invalid=2864, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:10:14,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13439 states. [2021-07-09 18:10:14,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13439 to 8063. [2021-07-09 18:10:14,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8063 states, 8062 states have (on average 2.4620441577772265) internal successors, (19849), 8062 states have internal predecessors, (19849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:14,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8063 states to 8063 states and 19849 transitions. [2021-07-09 18:10:14,585 INFO L78 Accepts]: Start accepts. Automaton has 8063 states and 19849 transitions. Word has length 59 [2021-07-09 18:10:14,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:14,585 INFO L482 AbstractCegarLoop]: Abstraction has 8063 states and 19849 transitions. [2021-07-09 18:10:14,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 3.066666666666667) internal successors, (92), 29 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand 8063 states and 19849 transitions. [2021-07-09 18:10:14,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:14,591 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:14,591 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:14,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-07-09 18:10:14,807 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:14,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:14,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1248989353, now seen corresponding path program 72 times [2021-07-09 18:10:14,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:14,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542430423] [2021-07-09 18:10:14,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:15,097 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:15,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:15,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542430423] [2021-07-09 18:10:15,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542430423] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:15,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1545382002] [2021-07-09 18:10:15,097 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:15,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:10:15,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:15,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:15,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:15,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,696 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:15,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,707 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:15,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:15,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,717 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:15,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:15,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:15,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:15,729 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:15,729 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:15,740 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:15,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1545382002] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:15,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:15,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 26 [2021-07-09 18:10:15,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811440871] [2021-07-09 18:10:15,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:10:15,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:15,740 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:10:15,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:10:15,741 INFO L87 Difference]: Start difference. First operand 8063 states and 19849 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:17,508 INFO L93 Difference]: Finished difference Result 12375 states and 30459 transitions. [2021-07-09 18:10:17,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:10:17,508 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:17,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:17,525 INFO L225 Difference]: With dead ends: 12375 [2021-07-09 18:10:17,525 INFO L226 Difference]: Without dead ends: 11919 [2021-07-09 18:10:17,526 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 47 SyntacticMatches, 4 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1423.9ms TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:10:17,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11919 states. [2021-07-09 18:10:17,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11919 to 9231. [2021-07-09 18:10:17,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9231 states, 9230 states have (on average 2.459913326110509) internal successors, (22705), 9230 states have internal predecessors, (22705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9231 states to 9231 states and 22705 transitions. [2021-07-09 18:10:17,672 INFO L78 Accepts]: Start accepts. Automaton has 9231 states and 22705 transitions. Word has length 59 [2021-07-09 18:10:17,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:17,673 INFO L482 AbstractCegarLoop]: Abstraction has 9231 states and 22705 transitions. [2021-07-09 18:10:17,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:17,673 INFO L276 IsEmpty]: Start isEmpty. Operand 9231 states and 22705 transitions. [2021-07-09 18:10:17,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:17,681 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:17,681 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:17,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:17,891 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:17,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:17,892 INFO L82 PathProgramCache]: Analyzing trace with hash -468347049, now seen corresponding path program 73 times [2021-07-09 18:10:17,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:17,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948704603] [2021-07-09 18:10:17,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:17,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:18,222 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:18,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:18,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948704603] [2021-07-09 18:10:18,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948704603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:18,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450491448] [2021-07-09 18:10:18,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:18,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:18,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:18,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:18,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:18,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:18,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,936 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:18,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:18,938 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:18,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:18,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:18,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:18,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:18,958 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:18,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450491448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:18,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:18,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-07-09 18:10:18,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884306956] [2021-07-09 18:10:18,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:10:18,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:18,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:10:18,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=706, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:10:18,959 INFO L87 Difference]: Start difference. First operand 9231 states and 22705 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:20,343 INFO L93 Difference]: Finished difference Result 15815 states and 39361 transitions. [2021-07-09 18:10:20,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:10:20,344 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:20,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:20,369 INFO L225 Difference]: With dead ends: 15815 [2021-07-09 18:10:20,369 INFO L226 Difference]: Without dead ends: 15631 [2021-07-09 18:10:20,369 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 578 ImplicationChecksByTransitivity, 1295.3ms TimeCoverageRelationStatistics Valid=273, Invalid=2277, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:10:20,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15631 states. [2021-07-09 18:10:20,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15631 to 9551. [2021-07-09 18:10:20,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9551 states, 9550 states have (on average 2.4612565445026178) internal successors, (23505), 9550 states have internal predecessors, (23505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9551 states to 9551 states and 23505 transitions. [2021-07-09 18:10:20,561 INFO L78 Accepts]: Start accepts. Automaton has 9551 states and 23505 transitions. Word has length 59 [2021-07-09 18:10:20,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:20,561 INFO L482 AbstractCegarLoop]: Abstraction has 9551 states and 23505 transitions. [2021-07-09 18:10:20,562 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:20,562 INFO L276 IsEmpty]: Start isEmpty. Operand 9551 states and 23505 transitions. [2021-07-09 18:10:20,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:20,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:20,571 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:20,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-07-09 18:10:20,789 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:20,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:20,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1678687913, now seen corresponding path program 74 times [2021-07-09 18:10:20,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:20,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301371538] [2021-07-09 18:10:20,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:20,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:21,093 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:21,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:21,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301371538] [2021-07-09 18:10:21,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301371538] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:21,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524271781] [2021-07-09 18:10:21,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:21,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:21,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:21,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:21,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:21,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:21,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:21,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:21,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,874 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:21,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:21,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 21 disjoint index pairs (out of 55 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:21,880 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:21,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:21,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:21,901 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:21,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524271781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:21,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:21,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 28 [2021-07-09 18:10:21,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458601940] [2021-07-09 18:10:21,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:10:21,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:21,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:10:21,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=704, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:10:21,902 INFO L87 Difference]: Start difference. First operand 9551 states and 23505 transitions. Second operand has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:22,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:22,962 INFO L93 Difference]: Finished difference Result 12711 states and 31401 transitions. [2021-07-09 18:10:22,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:10:22,962 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:22,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:22,985 INFO L225 Difference]: With dead ends: 12711 [2021-07-09 18:10:22,985 INFO L226 Difference]: Without dead ends: 12671 [2021-07-09 18:10:22,985 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 45 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1188.6ms TimeCoverageRelationStatistics Valid=247, Invalid=2009, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:10:22,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12671 states. [2021-07-09 18:10:23,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12671 to 9567. [2021-07-09 18:10:23,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9567 states, 9566 states have (on average 2.461321346435292) internal successors, (23545), 9566 states have internal predecessors, (23545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:23,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9567 states to 9567 states and 23545 transitions. [2021-07-09 18:10:23,120 INFO L78 Accepts]: Start accepts. Automaton has 9567 states and 23545 transitions. Word has length 59 [2021-07-09 18:10:23,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:23,120 INFO L482 AbstractCegarLoop]: Abstraction has 9567 states and 23545 transitions. [2021-07-09 18:10:23,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.0344827586206895) internal successors, (88), 28 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:23,120 INFO L276 IsEmpty]: Start isEmpty. Operand 9567 states and 23545 transitions. [2021-07-09 18:10:23,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:23,128 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:23,128 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:23,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:23,338 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:23,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:23,338 INFO L82 PathProgramCache]: Analyzing trace with hash 1191043927, now seen corresponding path program 75 times [2021-07-09 18:10:23,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:23,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843319537] [2021-07-09 18:10:23,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:23,645 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:23,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:23,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843319537] [2021-07-09 18:10:23,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843319537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:23,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258137044] [2021-07-09 18:10:23,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:23,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:10:23,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:23,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:23,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:24,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:24,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:24,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:24,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:24,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 21 disjoint index pairs (out of 45 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:24,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:24,307 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:24,307 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:24,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258137044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:24,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:24,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 27 [2021-07-09 18:10:24,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849596801] [2021-07-09 18:10:24,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:10:24,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:24,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:10:24,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:10:24,319 INFO L87 Difference]: Start difference. First operand 9567 states and 23545 transitions. Second operand has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:25,734 INFO L93 Difference]: Finished difference Result 15167 states and 37549 transitions. [2021-07-09 18:10:25,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:10:25,735 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:25,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:25,760 INFO L225 Difference]: With dead ends: 15167 [2021-07-09 18:10:25,760 INFO L226 Difference]: Without dead ends: 15103 [2021-07-09 18:10:25,760 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1227.8ms TimeCoverageRelationStatistics Valid=262, Invalid=2090, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:10:25,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15103 states. [2021-07-09 18:10:25,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15103 to 9711. [2021-07-09 18:10:25,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9711 states, 9710 states have (on average 2.461894953656025) internal successors, (23905), 9710 states have internal predecessors, (23905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9711 states to 9711 states and 23905 transitions. [2021-07-09 18:10:25,919 INFO L78 Accepts]: Start accepts. Automaton has 9711 states and 23905 transitions. Word has length 59 [2021-07-09 18:10:25,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:25,919 INFO L482 AbstractCegarLoop]: Abstraction has 9711 states and 23905 transitions. [2021-07-09 18:10:25,919 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.0) internal successors, (84), 27 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:25,919 INFO L276 IsEmpty]: Start isEmpty. Operand 9711 states and 23905 transitions. [2021-07-09 18:10:25,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:25,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:25,928 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:26,144 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:26,144 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:26,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:26,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1469435049, now seen corresponding path program 76 times [2021-07-09 18:10:26,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:26,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384934339] [2021-07-09 18:10:26,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:26,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:26,448 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:26,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:26,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384934339] [2021-07-09 18:10:26,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384934339] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:26,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982674976] [2021-07-09 18:10:26,449 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:26,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:26,540 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:26,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:26,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:26,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:26,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:27,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:27,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:27,011 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:27,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:27,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:27,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:27,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:27,032 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:27,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982674976] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:27,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:27,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-07-09 18:10:27,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904085632] [2021-07-09 18:10:27,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:10:27,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:27,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:10:27,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:27,033 INFO L87 Difference]: Start difference. First operand 9711 states and 23905 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:28,607 INFO L93 Difference]: Finished difference Result 13955 states and 34295 transitions. [2021-07-09 18:10:28,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:10:28,608 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:28,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:28,628 INFO L225 Difference]: With dead ends: 13955 [2021-07-09 18:10:28,628 INFO L226 Difference]: Without dead ends: 13551 [2021-07-09 18:10:28,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1359.3ms TimeCoverageRelationStatistics Valid=272, Invalid=2080, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:10:28,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13551 states. [2021-07-09 18:10:28,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13551 to 10239. [2021-07-09 18:10:28,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10239 states, 10238 states have (on average 2.4601484664973627) internal successors, (25187), 10238 states have internal predecessors, (25187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10239 states to 10239 states and 25187 transitions. [2021-07-09 18:10:28,785 INFO L78 Accepts]: Start accepts. Automaton has 10239 states and 25187 transitions. Word has length 59 [2021-07-09 18:10:28,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:28,785 INFO L482 AbstractCegarLoop]: Abstraction has 10239 states and 25187 transitions. [2021-07-09 18:10:28,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:28,785 INFO L276 IsEmpty]: Start isEmpty. Operand 10239 states and 25187 transitions. [2021-07-09 18:10:28,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:28,794 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:28,794 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:29,009 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:29,010 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:29,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:29,010 INFO L82 PathProgramCache]: Analyzing trace with hash 1609234263, now seen corresponding path program 77 times [2021-07-09 18:10:29,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:29,010 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732047322] [2021-07-09 18:10:29,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:29,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:29,414 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:29,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:29,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732047322] [2021-07-09 18:10:29,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732047322] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:29,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211372121] [2021-07-09 18:10:29,414 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:29,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:10:29,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:29,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:29,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:29,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,903 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:29,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:29,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:29,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:29,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:29,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:29,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:29,934 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:29,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211372121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:29,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:29,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-07-09 18:10:29,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550140439] [2021-07-09 18:10:29,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:10:29,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:29,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:10:29,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:29,935 INFO L87 Difference]: Start difference. First operand 10239 states and 25187 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:31,533 INFO L93 Difference]: Finished difference Result 13031 states and 32033 transitions. [2021-07-09 18:10:31,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:10:31,533 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:31,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:31,553 INFO L225 Difference]: With dead ends: 13031 [2021-07-09 18:10:31,553 INFO L226 Difference]: Without dead ends: 12591 [2021-07-09 18:10:31,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1398.8ms TimeCoverageRelationStatistics Valid=260, Invalid=2290, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:10:31,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12591 states. [2021-07-09 18:10:31,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12591 to 9871. [2021-07-09 18:10:31,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9871 states, 9870 states have (on average 2.461094224924012) internal successors, (24291), 9870 states have internal predecessors, (24291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9871 states to 9871 states and 24291 transitions. [2021-07-09 18:10:31,740 INFO L78 Accepts]: Start accepts. Automaton has 9871 states and 24291 transitions. Word has length 59 [2021-07-09 18:10:31,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:31,740 INFO L482 AbstractCegarLoop]: Abstraction has 9871 states and 24291 transitions. [2021-07-09 18:10:31,741 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:31,741 INFO L276 IsEmpty]: Start isEmpty. Operand 9871 states and 24291 transitions. [2021-07-09 18:10:31,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:31,749 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:31,749 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:31,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:31,965 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:31,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:31,966 INFO L82 PathProgramCache]: Analyzing trace with hash 560577367, now seen corresponding path program 78 times [2021-07-09 18:10:31,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:31,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299146594] [2021-07-09 18:10:31,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:31,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:32,238 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:32,238 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:32,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299146594] [2021-07-09 18:10:32,238 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299146594] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:32,238 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471927110] [2021-07-09 18:10:32,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:32,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:10:32,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:32,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 60 conjunts are in the unsatisfiable core [2021-07-09 18:10:32,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:32,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:32,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,730 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:32,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:32,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:32,738 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:32,745 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:32,745 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 11 proven. 117 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:32,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471927110] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:32,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:32,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-07-09 18:10:32,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291470489] [2021-07-09 18:10:32,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:10:32,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:32,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:10:32,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:32,756 INFO L87 Difference]: Start difference. First operand 9871 states and 24291 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:33,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:33,905 INFO L93 Difference]: Finished difference Result 14911 states and 36717 transitions. [2021-07-09 18:10:33,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:10:33,905 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:33,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:33,936 INFO L225 Difference]: With dead ends: 14911 [2021-07-09 18:10:33,936 INFO L226 Difference]: Without dead ends: 14559 [2021-07-09 18:10:33,936 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 487 ImplicationChecksByTransitivity, 1089.8ms TimeCoverageRelationStatistics Valid=230, Invalid=1840, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:10:33,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14559 states. [2021-07-09 18:10:34,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14559 to 11871. [2021-07-09 18:10:34,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11871 states, 11870 states have (on average 2.458887952822241) internal successors, (29187), 11870 states have internal predecessors, (29187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:34,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11871 states to 11871 states and 29187 transitions. [2021-07-09 18:10:34,209 INFO L78 Accepts]: Start accepts. Automaton has 11871 states and 29187 transitions. Word has length 59 [2021-07-09 18:10:34,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:34,209 INFO L482 AbstractCegarLoop]: Abstraction has 11871 states and 29187 transitions. [2021-07-09 18:10:34,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:34,209 INFO L276 IsEmpty]: Start isEmpty. Operand 11871 states and 29187 transitions. [2021-07-09 18:10:34,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:34,220 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:34,220 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:34,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:34,437 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:34,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:34,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1552901463, now seen corresponding path program 79 times [2021-07-09 18:10:34,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:34,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236197680] [2021-07-09 18:10:34,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:34,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:34,700 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:34,700 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:34,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236197680] [2021-07-09 18:10:34,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236197680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:34,700 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120245394] [2021-07-09 18:10:34,700 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:34,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:34,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:35,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,202 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:35,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:35,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:35,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:35,221 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:35,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:35,228 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:35,228 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:35,239 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:35,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120245394] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:35,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:35,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 24 [2021-07-09 18:10:35,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916713522] [2021-07-09 18:10:35,240 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:10:35,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:35,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:10:35,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:35,240 INFO L87 Difference]: Start difference. First operand 11871 states and 29187 transitions. Second operand has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:36,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:36,507 INFO L93 Difference]: Finished difference Result 18871 states and 46707 transitions. [2021-07-09 18:10:36,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:10:36,507 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:36,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:36,542 INFO L225 Difference]: With dead ends: 18871 [2021-07-09 18:10:36,542 INFO L226 Difference]: Without dead ends: 18783 [2021-07-09 18:10:36,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1085.8ms TimeCoverageRelationStatistics Valid=232, Invalid=1930, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:10:36,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18783 states. [2021-07-09 18:10:36,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18783 to 11535. [2021-07-09 18:10:36,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11535 states, 11534 states have (on average 2.4576903069186753) internal successors, (28347), 11534 states have internal predecessors, (28347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:36,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11535 states to 11535 states and 28347 transitions. [2021-07-09 18:10:36,844 INFO L78 Accepts]: Start accepts. Automaton has 11535 states and 28347 transitions. Word has length 59 [2021-07-09 18:10:36,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:36,844 INFO L482 AbstractCegarLoop]: Abstraction has 11535 states and 28347 transitions. [2021-07-09 18:10:36,844 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 3.2) internal successors, (80), 24 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:36,844 INFO L276 IsEmpty]: Start isEmpty. Operand 11535 states and 28347 transitions. [2021-07-09 18:10:36,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:36,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:36,857 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:37,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:37,076 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:37,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:37,076 INFO L82 PathProgramCache]: Analyzing trace with hash 130878807, now seen corresponding path program 80 times [2021-07-09 18:10:37,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:37,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816010215] [2021-07-09 18:10:37,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:37,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:37,406 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:37,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:37,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816010215] [2021-07-09 18:10:37,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816010215] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:37,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [31083086] [2021-07-09 18:10:37,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:37,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:37,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:37,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:37,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:38,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,011 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:38,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,018 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:38,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:38,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:38,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:38,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:38,030 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:38,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:38,040 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:38,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [31083086] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:38,040 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:38,040 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 26 [2021-07-09 18:10:38,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766810355] [2021-07-09 18:10:38,040 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:10:38,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:38,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:10:38,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:10:38,041 INFO L87 Difference]: Start difference. First operand 11535 states and 28347 transitions. Second operand has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:39,300 INFO L93 Difference]: Finished difference Result 17463 states and 43379 transitions. [2021-07-09 18:10:39,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:10:39,301 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:39,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:39,326 INFO L225 Difference]: With dead ends: 17463 [2021-07-09 18:10:39,327 INFO L226 Difference]: Without dead ends: 17279 [2021-07-09 18:10:39,327 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 1247.8ms TimeCoverageRelationStatistics Valid=259, Invalid=1997, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:10:39,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17279 states. [2021-07-09 18:10:39,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17279 to 11599. [2021-07-09 18:10:39,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11599 states, 11598 states have (on average 2.4579237799620626) internal successors, (28507), 11598 states have internal predecessors, (28507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11599 states to 11599 states and 28507 transitions. [2021-07-09 18:10:39,510 INFO L78 Accepts]: Start accepts. Automaton has 11599 states and 28507 transitions. Word has length 59 [2021-07-09 18:10:39,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:39,510 INFO L482 AbstractCegarLoop]: Abstraction has 11599 states and 28507 transitions. [2021-07-09 18:10:39,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.962962962962963) internal successors, (80), 26 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:39,511 INFO L276 IsEmpty]: Start isEmpty. Operand 11599 states and 28507 transitions. [2021-07-09 18:10:39,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:39,521 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:39,521 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:39,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:39,737 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:39,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:39,737 INFO L82 PathProgramCache]: Analyzing trace with hash 741891415, now seen corresponding path program 81 times [2021-07-09 18:10:39,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:39,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984631436] [2021-07-09 18:10:39,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:39,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:40,017 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:40,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:40,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984631436] [2021-07-09 18:10:40,017 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984631436] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:40,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182373209] [2021-07-09 18:10:40,017 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:40,050 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:10:40,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:40,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:40,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:40,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,850 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,858 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,866 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:40,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:40,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 21 disjoint index pairs (out of 78 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 124 treesize of output 48 [2021-07-09 18:10:40,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,888 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:10:40,890 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:40,890 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:144, output treesize:7 [2021-07-09 18:10:40,900 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 13 proven. 115 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:40,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182373209] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:40,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:40,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 28 [2021-07-09 18:10:40,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057067976] [2021-07-09 18:10:40,901 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:10:40,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:40,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:10:40,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:10:40,901 INFO L87 Difference]: Start difference. First operand 11599 states and 28507 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:44,042 INFO L93 Difference]: Finished difference Result 14723 states and 36187 transitions. [2021-07-09 18:10:44,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:10:44,043 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:44,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:44,065 INFO L225 Difference]: With dead ends: 14723 [2021-07-09 18:10:44,065 INFO L226 Difference]: Without dead ends: 14255 [2021-07-09 18:10:44,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 2270.2ms TimeCoverageRelationStatistics Valid=358, Invalid=2834, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:10:44,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14255 states. [2021-07-09 18:10:44,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14255 to 12031. [2021-07-09 18:10:44,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12031 states, 12030 states have (on average 2.4587697423108894) internal successors, (29579), 12030 states have internal predecessors, (29579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12031 states to 12031 states and 29579 transitions. [2021-07-09 18:10:44,238 INFO L78 Accepts]: Start accepts. Automaton has 12031 states and 29579 transitions. Word has length 59 [2021-07-09 18:10:44,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:44,238 INFO L482 AbstractCegarLoop]: Abstraction has 12031 states and 29579 transitions. [2021-07-09 18:10:44,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:44,238 INFO L276 IsEmpty]: Start isEmpty. Operand 12031 states and 29579 transitions. [2021-07-09 18:10:44,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:44,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:44,249 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:44,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-07-09 18:10:44,465 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:44,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:44,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1734215511, now seen corresponding path program 82 times [2021-07-09 18:10:44,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:44,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995493607] [2021-07-09 18:10:44,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:44,867 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:44,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:44,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995493607] [2021-07-09 18:10:44,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995493607] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:44,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277381302] [2021-07-09 18:10:44,868 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:44,896 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:10:44,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:44,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:44,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:45,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:45,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:45,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:45,341 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:45,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:45,348 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:45,348 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:45,360 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:45,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277381302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:45,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:45,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 23 [2021-07-09 18:10:45,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259620514] [2021-07-09 18:10:45,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-07-09 18:10:45,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:45,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-07-09 18:10:45,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:10:45,361 INFO L87 Difference]: Start difference. First operand 12031 states and 29579 transitions. Second operand has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:46,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:46,405 INFO L93 Difference]: Finished difference Result 18231 states and 45163 transitions. [2021-07-09 18:10:46,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:10:46,406 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:46,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:46,435 INFO L225 Difference]: With dead ends: 18231 [2021-07-09 18:10:46,435 INFO L226 Difference]: Without dead ends: 18143 [2021-07-09 18:10:46,436 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 47 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1109.8ms TimeCoverageRelationStatistics Valid=205, Invalid=1687, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:10:46,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18143 states. [2021-07-09 18:10:46,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18143 to 11951. [2021-07-09 18:10:46,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11951 states, 11950 states have (on average 2.4584937238493723) internal successors, (29379), 11950 states have internal predecessors, (29379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:46,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11951 states to 11951 states and 29379 transitions. [2021-07-09 18:10:46,643 INFO L78 Accepts]: Start accepts. Automaton has 11951 states and 29379 transitions. Word has length 59 [2021-07-09 18:10:46,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:46,643 INFO L482 AbstractCegarLoop]: Abstraction has 11951 states and 29379 transitions. [2021-07-09 18:10:46,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.1666666666666665) internal successors, (76), 23 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:46,643 INFO L276 IsEmpty]: Start isEmpty. Operand 11951 states and 29379 transitions. [2021-07-09 18:10:46,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:46,656 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:46,656 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:46,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:46,874 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:46,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:46,874 INFO L82 PathProgramCache]: Analyzing trace with hash -335422633, now seen corresponding path program 83 times [2021-07-09 18:10:46,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:46,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726676756] [2021-07-09 18:10:46,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:47,154 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:47,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:47,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726676756] [2021-07-09 18:10:47,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726676756] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:47,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014305354] [2021-07-09 18:10:47,155 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:47,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:10:47,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:47,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 59 conjunts are in the unsatisfiable core [2021-07-09 18:10:47,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:47,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,958 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,962 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:47,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,966 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:47,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 21 disjoint index pairs (out of 91 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 90 treesize of output 38 [2021-07-09 18:10:47,968 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:47,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:47,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:47,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:98, output treesize:3 [2021-07-09 18:10:48,000 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:48,000 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014305354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:48,000 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:48,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 32 [2021-07-09 18:10:48,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013052509] [2021-07-09 18:10:48,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:10:48,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:48,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:10:48,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=963, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:10:48,001 INFO L87 Difference]: Start difference. First operand 11951 states and 29379 transitions. Second operand has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:51,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:51,812 INFO L93 Difference]: Finished difference Result 20051 states and 49314 transitions. [2021-07-09 18:10:51,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-07-09 18:10:51,813 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:51,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:51,844 INFO L225 Difference]: With dead ends: 20051 [2021-07-09 18:10:51,845 INFO L226 Difference]: Without dead ends: 19783 [2021-07-09 18:10:51,845 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 3064.2ms TimeCoverageRelationStatistics Valid=460, Invalid=5392, Unknown=0, NotChecked=0, Total=5852 [2021-07-09 18:10:51,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19783 states. [2021-07-09 18:10:52,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19783 to 12207. [2021-07-09 18:10:52,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:52,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-07-09 18:10:52,092 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-07-09 18:10:52,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:52,092 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-07-09 18:10:52,092 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.272727272727273) internal successors, (108), 32 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:52,092 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-07-09 18:10:52,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:52,105 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:52,105 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:52,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-07-09 18:10:52,322 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:52,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:52,322 INFO L82 PathProgramCache]: Analyzing trace with hash 312192855, now seen corresponding path program 84 times [2021-07-09 18:10:52,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:52,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265626564] [2021-07-09 18:10:52,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:52,677 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:52,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:52,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265626564] [2021-07-09 18:10:52,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265626564] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:52,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763044854] [2021-07-09 18:10:52,678 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:52,711 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:10:52,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:52,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:52,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:53,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:53,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:53,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 21 disjoint index pairs (out of 28 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:53,202 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:53,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:53,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:53,221 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:53,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763044854] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:53,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:53,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 25 [2021-07-09 18:10:53,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197085197] [2021-07-09 18:10:53,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:10:53,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:53,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:10:53,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:10:53,221 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 transitions. Second operand has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:54,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:54,364 INFO L93 Difference]: Finished difference Result 18119 states and 44843 transitions. [2021-07-09 18:10:54,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:10:54,364 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:54,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:54,391 INFO L225 Difference]: With dead ends: 18119 [2021-07-09 18:10:54,392 INFO L226 Difference]: Without dead ends: 18031 [2021-07-09 18:10:54,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 1152.4ms TimeCoverageRelationStatistics Valid=252, Invalid=1910, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:10:54,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18031 states. [2021-07-09 18:10:54,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18031 to 12207. [2021-07-09 18:10:54,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12207 states, 12206 states have (on average 2.459364247091594) internal successors, (30019), 12206 states have internal predecessors, (30019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:54,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12207 states to 12207 states and 30019 transitions. [2021-07-09 18:10:54,661 INFO L78 Accepts]: Start accepts. Automaton has 12207 states and 30019 transitions. Word has length 59 [2021-07-09 18:10:54,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:54,661 INFO L482 AbstractCegarLoop]: Abstraction has 12207 states and 30019 transitions. [2021-07-09 18:10:54,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.923076923076923) internal successors, (76), 25 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:54,661 INFO L276 IsEmpty]: Start isEmpty. Operand 12207 states and 30019 transitions. [2021-07-09 18:10:54,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-07-09 18:10:54,672 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:54,672 INFO L508 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:54,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:54,890 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:54,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:54,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1110759767, now seen corresponding path program 85 times [2021-07-09 18:10:54,891 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:54,891 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709595875] [2021-07-09 18:10:54,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:54,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:55,197 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:55,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:55,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709595875] [2021-07-09 18:10:55,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709595875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:55,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072322198] [2021-07-09 18:10:55,198 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:55,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:55,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:55,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:55,582 INFO L354 Elim1Store]: treesize reduction 240, result has 0.4 percent of original size [2021-07-09 18:10:55,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:55,583 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:55,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:55,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:55,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:126, output treesize:7 [2021-07-09 18:10:55,596 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 7 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:55,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072322198] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:55,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:55,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 24 [2021-07-09 18:10:55,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218396028] [2021-07-09 18:10:55,597 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-07-09 18:10:55,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:55,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-07-09 18:10:55,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:10:55,597 INFO L87 Difference]: Start difference. First operand 12207 states and 30019 transitions. Second operand has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:56,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:56,549 INFO L93 Difference]: Finished difference Result 16227 states and 40031 transitions. [2021-07-09 18:10:56,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:10:56,550 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-07-09 18:10:56,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:56,575 INFO L225 Difference]: With dead ends: 16227 [2021-07-09 18:10:56,575 INFO L226 Difference]: Without dead ends: 16191 [2021-07-09 18:10:56,575 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 45 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 948.4ms TimeCoverageRelationStatistics Valid=233, Invalid=1747, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:10:56,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16191 states. [2021-07-09 18:10:56,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16191 to 12239. [2021-07-09 18:10:56,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12239 states, 12238 states have (on average 2.4594705017159666) internal successors, (30099), 12238 states have internal predecessors, (30099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:56,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12239 states to 12239 states and 30099 transitions. [2021-07-09 18:10:56,742 INFO L78 Accepts]: Start accepts. Automaton has 12239 states and 30099 transitions. Word has length 59 [2021-07-09 18:10:56,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:56,742 INFO L482 AbstractCegarLoop]: Abstraction has 12239 states and 30099 transitions. [2021-07-09 18:10:56,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.88) internal successors, (72), 24 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:56,742 INFO L276 IsEmpty]: Start isEmpty. Operand 12239 states and 30099 transitions. [2021-07-09 18:10:56,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-07-09 18:10:56,752 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:56,752 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:56,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:56,968 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:56,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:56,968 INFO L82 PathProgramCache]: Analyzing trace with hash 69241945, now seen corresponding path program 86 times [2021-07-09 18:10:56,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:56,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446881620] [2021-07-09 18:10:56,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:56,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:57,014 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 79 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:10:57,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:57,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446881620] [2021-07-09 18:10:57,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446881620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:57,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731976461] [2021-07-09 18:10:57,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:57,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:10:57,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:57,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:10:57,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:57,217 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 64 proven. 78 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:10:57,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731976461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:57,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:57,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-07-09 18:10:57,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024172394] [2021-07-09 18:10:57,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:10:57,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:57,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:10:57,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:57,218 INFO L87 Difference]: Start difference. First operand 12239 states and 30099 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:57,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:10:57,290 INFO L93 Difference]: Finished difference Result 14079 states and 34539 transitions. [2021-07-09 18:10:57,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:10:57,290 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-07-09 18:10:57,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:10:57,308 INFO L225 Difference]: With dead ends: 14079 [2021-07-09 18:10:57,308 INFO L226 Difference]: Without dead ends: 14071 [2021-07-09 18:10:57,308 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 35.3ms TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:10:57,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14071 states. [2021-07-09 18:10:57,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14071 to 12495. [2021-07-09 18:10:57,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12495 states, 12494 states have (on average 2.4615815591483914) internal successors, (30755), 12494 states have internal predecessors, (30755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:57,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12495 states to 12495 states and 30755 transitions. [2021-07-09 18:10:57,509 INFO L78 Accepts]: Start accepts. Automaton has 12495 states and 30755 transitions. Word has length 61 [2021-07-09 18:10:57,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:10:57,509 INFO L482 AbstractCegarLoop]: Abstraction has 12495 states and 30755 transitions. [2021-07-09 18:10:57,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 10 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:10:57,509 INFO L276 IsEmpty]: Start isEmpty. Operand 12495 states and 30755 transitions. [2021-07-09 18:10:57,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-07-09 18:10:57,521 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:10:57,521 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:10:57,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:57,737 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:10:57,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:10:57,737 INFO L82 PathProgramCache]: Analyzing trace with hash -462180397, now seen corresponding path program 87 times [2021-07-09 18:10:57,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:10:57,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780474301] [2021-07-09 18:10:57,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:10:57,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:10:58,019 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:10:58,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:10:58,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780474301] [2021-07-09 18:10:58,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780474301] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:58,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117855507] [2021-07-09 18:10:58,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:10:58,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:10:58,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:10:58,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 58 conjunts are in the unsatisfiable core [2021-07-09 18:10:58,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:10:58,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:58,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,550 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:10:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:10:58,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 21 disjoint index pairs (out of 36 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 126 treesize of output 48 [2021-07-09 18:10:58,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:10:58,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:10:58,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:10:58,558 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:132, output treesize:7 [2021-07-09 18:10:58,566 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 8 proven. 144 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:10:58,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117855507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:10:58,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:10:58,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 25 [2021-07-09 18:10:58,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127884905] [2021-07-09 18:10:58,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:10:58,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:10:58,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:10:58,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:10:58,567 INFO L87 Difference]: Start difference. First operand 12495 states and 30755 transitions. Second operand has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:00,691 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 67 [2021-07-09 18:11:00,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:00,758 INFO L93 Difference]: Finished difference Result 20747 states and 51611 transitions. [2021-07-09 18:11:00,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:11:00,758 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-07-09 18:11:00,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:00,784 INFO L225 Difference]: With dead ends: 20747 [2021-07-09 18:11:00,784 INFO L226 Difference]: Without dead ends: 20543 [2021-07-09 18:11:00,784 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 50 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 2083.7ms TimeCoverageRelationStatistics Valid=449, Invalid=3457, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:11:00,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20543 states. [2021-07-09 18:11:00,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20543 to 12831. [2021-07-09 18:11:00,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12831 states, 12830 states have (on average 2.462587685113016) internal successors, (31595), 12830 states have internal predecessors, (31595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:00,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12831 states to 12831 states and 31595 transitions. [2021-07-09 18:11:00,974 INFO L78 Accepts]: Start accepts. Automaton has 12831 states and 31595 transitions. Word has length 63 [2021-07-09 18:11:00,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:00,974 INFO L482 AbstractCegarLoop]: Abstraction has 12831 states and 31595 transitions. [2021-07-09 18:11:00,974 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.3076923076923075) internal successors, (86), 25 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:00,975 INFO L276 IsEmpty]: Start isEmpty. Operand 12831 states and 31595 transitions. [2021-07-09 18:11:00,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:00,986 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:00,986 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:01,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:01,201 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:01,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:01,202 INFO L82 PathProgramCache]: Analyzing trace with hash -730260523, now seen corresponding path program 88 times [2021-07-09 18:11:01,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:01,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514547726] [2021-07-09 18:11:01,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:01,513 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:01,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:01,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514547726] [2021-07-09 18:11:01,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514547726] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:01,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052978851] [2021-07-09 18:11:01,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:01,579 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:01,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:01,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:01,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:02,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,360 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:02,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:02,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:02,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:02,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:02,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:02,384 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:02,394 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:02,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052978851] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:02,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:02,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-07-09 18:11:02,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578134548] [2021-07-09 18:11:02,395 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:11:02,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:02,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:11:02,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:11:02,395 INFO L87 Difference]: Start difference. First operand 12831 states and 31595 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:04,724 INFO L93 Difference]: Finished difference Result 26167 states and 65219 transitions. [2021-07-09 18:11:04,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:11:04,725 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:04,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:04,765 INFO L225 Difference]: With dead ends: 26167 [2021-07-09 18:11:04,765 INFO L226 Difference]: Without dead ends: 25935 [2021-07-09 18:11:04,765 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1505.4ms TimeCoverageRelationStatistics Valid=342, Invalid=3318, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:11:04,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25935 states. [2021-07-09 18:11:04,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25935 to 12767. [2021-07-09 18:11:04,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12767 states, 12766 states have (on average 2.4630267899107) internal successors, (31443), 12766 states have internal predecessors, (31443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12767 states to 12767 states and 31443 transitions. [2021-07-09 18:11:04,998 INFO L78 Accepts]: Start accepts. Automaton has 12767 states and 31443 transitions. Word has length 65 [2021-07-09 18:11:04,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:04,998 INFO L482 AbstractCegarLoop]: Abstraction has 12767 states and 31443 transitions. [2021-07-09 18:11:04,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:04,998 INFO L276 IsEmpty]: Start isEmpty. Operand 12767 states and 31443 transitions. [2021-07-09 18:11:05,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:05,012 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:05,012 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:05,227 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-07-09 18:11:05,228 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:05,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:05,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1063861717, now seen corresponding path program 89 times [2021-07-09 18:11:05,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:05,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578361119] [2021-07-09 18:11:05,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:05,560 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:05,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:05,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578361119] [2021-07-09 18:11:05,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578361119] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:05,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850729049] [2021-07-09 18:11:05,561 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:05,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:11:05,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:05,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-07-09 18:11:05,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:06,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,522 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:06,549 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:06,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-07-09 18:11:06,550 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:06,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:06,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-07-09 18:11:06,582 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:06,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850729049] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:06,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:06,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-07-09 18:11:06,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691624001] [2021-07-09 18:11:06,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:11:06,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:06,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:11:06,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1227, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:11:06,583 INFO L87 Difference]: Start difference. First operand 12767 states and 31443 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:11,561 INFO L93 Difference]: Finished difference Result 24055 states and 59703 transitions. [2021-07-09 18:11:11,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:11:11,561 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:11,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:11,642 INFO L225 Difference]: With dead ends: 24055 [2021-07-09 18:11:11,642 INFO L226 Difference]: Without dead ends: 23455 [2021-07-09 18:11:11,643 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 3115.0ms TimeCoverageRelationStatistics Valid=429, Invalid=4541, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:11:11,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23455 states. [2021-07-09 18:11:11,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23455 to 13455. [2021-07-09 18:11:11,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13455 states, 13454 states have (on average 2.4631336405529956) internal successors, (33139), 13454 states have internal predecessors, (33139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13455 states to 13455 states and 33139 transitions. [2021-07-09 18:11:11,906 INFO L78 Accepts]: Start accepts. Automaton has 13455 states and 33139 transitions. Word has length 65 [2021-07-09 18:11:11,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:11,907 INFO L482 AbstractCegarLoop]: Abstraction has 13455 states and 33139 transitions. [2021-07-09 18:11:11,907 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:11,907 INFO L276 IsEmpty]: Start isEmpty. Operand 13455 states and 33139 transitions. [2021-07-09 18:11:11,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:11,921 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:11,921 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:12,136 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:12,137 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:12,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:12,137 INFO L82 PathProgramCache]: Analyzing trace with hash 73711061, now seen corresponding path program 90 times [2021-07-09 18:11:12,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:12,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637759782] [2021-07-09 18:11:12,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:12,492 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:12,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:12,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637759782] [2021-07-09 18:11:12,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637759782] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:12,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712751989] [2021-07-09 18:11:12,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:12,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:11:12,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:12,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:12,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:13,410 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,438 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:13,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:13,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:13,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:13,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:13,482 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:13,491 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:13,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712751989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:13,491 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:13,491 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:13,491 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422765844] [2021-07-09 18:11:13,491 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:13,491 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:13,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:13,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1060, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:13,492 INFO L87 Difference]: Start difference. First operand 13455 states and 33139 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:15,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:15,082 INFO L93 Difference]: Finished difference Result 24487 states and 61059 transitions. [2021-07-09 18:11:15,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:11:15,083 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:15,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:15,123 INFO L225 Difference]: With dead ends: 24487 [2021-07-09 18:11:15,123 INFO L226 Difference]: Without dead ends: 24255 [2021-07-09 18:11:15,123 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 1535.7ms TimeCoverageRelationStatistics Valid=348, Invalid=3434, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:11:15,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24255 states. [2021-07-09 18:11:15,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24255 to 11647. [2021-07-09 18:11:15,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11647 states, 11646 states have (on average 2.460844925296239) internal successors, (28659), 11646 states have internal predecessors, (28659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:15,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11647 states to 11647 states and 28659 transitions. [2021-07-09 18:11:15,351 INFO L78 Accepts]: Start accepts. Automaton has 11647 states and 28659 transitions. Word has length 65 [2021-07-09 18:11:15,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:15,351 INFO L482 AbstractCegarLoop]: Abstraction has 11647 states and 28659 transitions. [2021-07-09 18:11:15,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:15,351 INFO L276 IsEmpty]: Start isEmpty. Operand 11647 states and 28659 transitions. [2021-07-09 18:11:15,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:15,363 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:15,363 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:15,565 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-07-09 18:11:15,565 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:15,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:15,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1867833301, now seen corresponding path program 91 times [2021-07-09 18:11:15,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:15,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574509150] [2021-07-09 18:11:15,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:15,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:15,910 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:15,910 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:15,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574509150] [2021-07-09 18:11:15,910 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574509150] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:15,910 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546787984] [2021-07-09 18:11:15,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:15,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:15,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:15,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:16,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,813 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,827 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,832 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,844 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:16,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:16,845 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:16,846 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:16,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:16,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:16,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:16,863 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:16,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546787984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:16,863 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:16,863 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:16,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346812050] [2021-07-09 18:11:16,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:16,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:16,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:16,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:16,864 INFO L87 Difference]: Start difference. First operand 11647 states and 28659 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:18,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:18,536 INFO L93 Difference]: Finished difference Result 20823 states and 51611 transitions. [2021-07-09 18:11:18,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:11:18,537 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:18,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:18,567 INFO L225 Difference]: With dead ends: 20823 [2021-07-09 18:11:18,567 INFO L226 Difference]: Without dead ends: 20783 [2021-07-09 18:11:18,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1571.2ms TimeCoverageRelationStatistics Valid=354, Invalid=3428, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:11:18,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20783 states. [2021-07-09 18:11:18,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20783 to 11631. [2021-07-09 18:11:18,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11631 states, 11630 states have (on average 2.4607910576096304) internal successors, (28619), 11630 states have internal predecessors, (28619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:18,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11631 states to 11631 states and 28619 transitions. [2021-07-09 18:11:18,760 INFO L78 Accepts]: Start accepts. Automaton has 11631 states and 28619 transitions. Word has length 65 [2021-07-09 18:11:18,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:18,760 INFO L482 AbstractCegarLoop]: Abstraction has 11631 states and 28619 transitions. [2021-07-09 18:11:18,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:18,760 INFO L276 IsEmpty]: Start isEmpty. Operand 11631 states and 28619 transitions. [2021-07-09 18:11:18,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:18,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:18,771 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:18,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:18,991 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:18,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:18,992 INFO L82 PathProgramCache]: Analyzing trace with hash -2139158059, now seen corresponding path program 92 times [2021-07-09 18:11:18,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:18,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969553106] [2021-07-09 18:11:18,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:19,343 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:19,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:19,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969553106] [2021-07-09 18:11:19,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969553106] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:19,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978835399] [2021-07-09 18:11:19,344 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:19,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:19,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:19,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:19,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:20,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,243 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,280 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:20,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:20,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:20,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:20,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:20,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:20,302 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:20,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978835399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:20,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:20,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:20,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265132154] [2021-07-09 18:11:20,303 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:20,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:20,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:20,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1058, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:20,303 INFO L87 Difference]: Start difference. First operand 11631 states and 28619 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:21,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:21,893 INFO L93 Difference]: Finished difference Result 20559 states and 50855 transitions. [2021-07-09 18:11:21,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:11:21,893 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:21,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:21,922 INFO L225 Difference]: With dead ends: 20559 [2021-07-09 18:11:21,922 INFO L226 Difference]: Without dead ends: 20495 [2021-07-09 18:11:21,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1553.9ms TimeCoverageRelationStatistics Valid=303, Invalid=2889, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:11:21,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20495 states. [2021-07-09 18:11:22,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20495 to 12623. [2021-07-09 18:11:22,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12623 states, 12622 states have (on average 2.456266835683727) internal successors, (31003), 12622 states have internal predecessors, (31003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:22,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12623 states to 12623 states and 31003 transitions. [2021-07-09 18:11:22,156 INFO L78 Accepts]: Start accepts. Automaton has 12623 states and 31003 transitions. Word has length 65 [2021-07-09 18:11:22,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:22,156 INFO L482 AbstractCegarLoop]: Abstraction has 12623 states and 31003 transitions. [2021-07-09 18:11:22,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:22,156 INFO L276 IsEmpty]: Start isEmpty. Operand 12623 states and 31003 transitions. [2021-07-09 18:11:22,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:22,167 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:22,168 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:22,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:22,383 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:22,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:22,383 INFO L82 PathProgramCache]: Analyzing trace with hash 49742293, now seen corresponding path program 93 times [2021-07-09 18:11:22,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:22,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919535465] [2021-07-09 18:11:22,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:22,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:22,688 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:11:22,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:22,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919535465] [2021-07-09 18:11:22,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919535465] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:22,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606494197] [2021-07-09 18:11:22,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:22,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:11:22,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:22,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-07-09 18:11:22,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:23,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,589 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,600 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:23,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:23,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:23,613 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:23,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:23,619 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:23,629 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:23,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606494197] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:23,630 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:23,630 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-07-09 18:11:23,630 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030295485] [2021-07-09 18:11:23,630 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:11:23,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:23,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:11:23,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:11:23,630 INFO L87 Difference]: Start difference. First operand 12623 states and 31003 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:25,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:25,229 INFO L93 Difference]: Finished difference Result 16735 states and 41197 transitions. [2021-07-09 18:11:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:11:25,229 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:25,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:25,253 INFO L225 Difference]: With dead ends: 16735 [2021-07-09 18:11:25,253 INFO L226 Difference]: Without dead ends: 16383 [2021-07-09 18:11:25,254 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1463.6ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:11:25,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16383 states. [2021-07-09 18:11:25,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16383 to 13615. [2021-07-09 18:11:25,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13615 states, 13614 states have (on average 2.457102982224181) internal successors, (33451), 13614 states have internal predecessors, (33451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:25,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13615 states to 13615 states and 33451 transitions. [2021-07-09 18:11:25,457 INFO L78 Accepts]: Start accepts. Automaton has 13615 states and 33451 transitions. Word has length 65 [2021-07-09 18:11:25,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:25,457 INFO L482 AbstractCegarLoop]: Abstraction has 13615 states and 33451 transitions. [2021-07-09 18:11:25,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:25,457 INFO L276 IsEmpty]: Start isEmpty. Operand 13615 states and 33451 transitions. [2021-07-09 18:11:25,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:25,470 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:25,470 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:25,685 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-07-09 18:11:25,685 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:25,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1456921643, now seen corresponding path program 94 times [2021-07-09 18:11:25,685 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:25,685 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291148448] [2021-07-09 18:11:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:26,021 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:26,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:26,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291148448] [2021-07-09 18:11:26,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291148448] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:26,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482129542] [2021-07-09 18:11:26,021 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:26,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:26,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:26,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:26,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:26,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,800 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,808 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,834 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:26,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,837 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:26,838 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:26,839 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:26,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:26,846 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:26,846 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:26,856 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:26,856 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482129542] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:26,856 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:26,856 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-07-09 18:11:26,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487503311] [2021-07-09 18:11:26,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-09 18:11:26,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:26,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-09 18:11:26,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:11:26,857 INFO L87 Difference]: Start difference. First operand 13615 states and 33451 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:28,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:28,254 INFO L93 Difference]: Finished difference Result 20887 states and 51699 transitions. [2021-07-09 18:11:28,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:11:28,254 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:28,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:28,284 INFO L225 Difference]: With dead ends: 20887 [2021-07-09 18:11:28,285 INFO L226 Difference]: Without dead ends: 20799 [2021-07-09 18:11:28,285 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 1421.8ms TimeCoverageRelationStatistics Valid=271, Invalid=2591, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:11:28,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20799 states. [2021-07-09 18:11:28,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20799 to 13471. [2021-07-09 18:11:28,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13471 states, 13470 states have (on average 2.4566443949517445) internal successors, (33091), 13470 states have internal predecessors, (33091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:28,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13471 states to 13471 states and 33091 transitions. [2021-07-09 18:11:28,525 INFO L78 Accepts]: Start accepts. Automaton has 13471 states and 33091 transitions. Word has length 65 [2021-07-09 18:11:28,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:28,526 INFO L482 AbstractCegarLoop]: Abstraction has 13471 states and 33091 transitions. [2021-07-09 18:11:28,526 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:28,526 INFO L276 IsEmpty]: Start isEmpty. Operand 13471 states and 33091 transitions. [2021-07-09 18:11:28,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:28,539 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:28,539 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:28,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-09 18:11:28,754 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:28,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:28,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1596763093, now seen corresponding path program 95 times [2021-07-09 18:11:28,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:28,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032146123] [2021-07-09 18:11:28,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:29,228 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:29,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032146123] [2021-07-09 18:11:29,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032146123] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:29,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330754781] [2021-07-09 18:11:29,228 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:29,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:11:29,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:29,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:29,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:29,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,959 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,976 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,979 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:29,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:29,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:29,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:29,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:29,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:30,008 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:30,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330754781] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:30,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:30,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:30,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796391764] [2021-07-09 18:11:30,010 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:30,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:30,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:30,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:30,011 INFO L87 Difference]: Start difference. First operand 13471 states and 33091 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:31,668 INFO L93 Difference]: Finished difference Result 22039 states and 54763 transitions. [2021-07-09 18:11:31,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:11:31,668 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:31,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:31,703 INFO L225 Difference]: With dead ends: 22039 [2021-07-09 18:11:31,703 INFO L226 Difference]: Without dead ends: 21855 [2021-07-09 18:11:31,704 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1586.1ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:11:31,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21855 states. [2021-07-09 18:11:31,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21855 to 13535. [2021-07-09 18:11:31,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13535 states, 13534 states have (on average 2.456849416284912) internal successors, (33251), 13534 states have internal predecessors, (33251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13535 states to 13535 states and 33251 transitions. [2021-07-09 18:11:31,919 INFO L78 Accepts]: Start accepts. Automaton has 13535 states and 33251 transitions. Word has length 65 [2021-07-09 18:11:31,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:31,920 INFO L482 AbstractCegarLoop]: Abstraction has 13535 states and 33251 transitions. [2021-07-09 18:11:31,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:31,920 INFO L276 IsEmpty]: Start isEmpty. Operand 13535 states and 33251 transitions. [2021-07-09 18:11:31,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:31,933 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:31,933 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:32,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:32,149 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:32,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:32,149 INFO L82 PathProgramCache]: Analyzing trace with hash 233515989, now seen corresponding path program 96 times [2021-07-09 18:11:32,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:32,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428969570] [2021-07-09 18:11:32,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:32,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 155 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-09 18:11:32,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:32,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428969570] [2021-07-09 18:11:32,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428969570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:32,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376574818] [2021-07-09 18:11:32,394 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:32,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:11:32,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:32,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-07-09 18:11:32,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:33,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,095 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,099 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:33,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:33,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:33,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:33,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:33,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:33,137 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 13 proven. 155 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:33,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376574818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:33,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:33,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 30 [2021-07-09 18:11:33,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527908157] [2021-07-09 18:11:33,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:11:33,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:33,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:11:33,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:11:33,138 INFO L87 Difference]: Start difference. First operand 13535 states and 33251 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:34,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:34,639 INFO L93 Difference]: Finished difference Result 16767 states and 41237 transitions. [2021-07-09 18:11:34,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:11:34,639 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:34,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:34,666 INFO L225 Difference]: With dead ends: 16767 [2021-07-09 18:11:34,666 INFO L226 Difference]: Without dead ends: 16447 [2021-07-09 18:11:34,667 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 1236.4ms TimeCoverageRelationStatistics Valid=234, Invalid=2216, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:11:34,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16447 states. [2021-07-09 18:11:34,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16447 to 14319. [2021-07-09 18:11:34,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14319 states, 14318 states have (on average 2.456418494203101) internal successors, (35171), 14318 states have internal predecessors, (35171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:34,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14319 states to 14319 states and 35171 transitions. [2021-07-09 18:11:34,977 INFO L78 Accepts]: Start accepts. Automaton has 14319 states and 35171 transitions. Word has length 65 [2021-07-09 18:11:34,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:34,977 INFO L482 AbstractCegarLoop]: Abstraction has 14319 states and 35171 transitions. [2021-07-09 18:11:34,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:34,977 INFO L276 IsEmpty]: Start isEmpty. Operand 14319 states and 35171 transitions. [2021-07-09 18:11:34,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:34,994 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:34,994 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:35,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-09 18:11:35,209 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:35,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:35,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1273147947, now seen corresponding path program 97 times [2021-07-09 18:11:35,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:35,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361014989] [2021-07-09 18:11:35,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:35,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:35,490 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:35,491 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361014989] [2021-07-09 18:11:35,491 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361014989] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:35,491 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345119784] [2021-07-09 18:11:35,491 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:35,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:35,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:36,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,282 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:36,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:36,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:36,306 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:36,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:36,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:36,324 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:36,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345119784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:36,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:36,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 31 [2021-07-09 18:11:36,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471362806] [2021-07-09 18:11:36,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-09 18:11:36,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:36,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-09 18:11:36,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:11:36,325 INFO L87 Difference]: Start difference. First operand 14319 states and 35171 transitions. Second operand has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:37,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:37,472 INFO L93 Difference]: Finished difference Result 21095 states and 52219 transitions. [2021-07-09 18:11:37,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:11:37,472 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:37,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:37,504 INFO L225 Difference]: With dead ends: 21095 [2021-07-09 18:11:37,504 INFO L226 Difference]: Without dead ends: 21007 [2021-07-09 18:11:37,505 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1344.0ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-07-09 18:11:37,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21007 states. [2021-07-09 18:11:37,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21007 to 14239. [2021-07-09 18:11:37,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14239 states, 14238 states have (on average 2.4561736198904343) internal successors, (34971), 14238 states have internal predecessors, (34971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:37,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14239 states to 14239 states and 34971 transitions. [2021-07-09 18:11:37,742 INFO L78 Accepts]: Start accepts. Automaton has 14239 states and 34971 transitions. Word has length 65 [2021-07-09 18:11:37,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:37,742 INFO L482 AbstractCegarLoop]: Abstraction has 14239 states and 34971 transitions. [2021-07-09 18:11:37,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.375) internal successors, (108), 31 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:37,742 INFO L276 IsEmpty]: Start isEmpty. Operand 14239 states and 34971 transitions. [2021-07-09 18:11:37,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:37,756 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:37,756 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:37,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-07-09 18:11:37,969 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:37,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:37,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1298132523, now seen corresponding path program 98 times [2021-07-09 18:11:37,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:37,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679043424] [2021-07-09 18:11:37,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:37,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:38,414 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:38,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:38,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679043424] [2021-07-09 18:11:38,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679043424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:38,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685011399] [2021-07-09 18:11:38,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:38,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:11:38,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:38,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:38,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:39,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,257 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:39,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,286 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:39,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:39,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:39,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:39,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:39,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685011399] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:39,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:39,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 33 [2021-07-09 18:11:39,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927946700] [2021-07-09 18:11:39,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:11:39,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:39,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:11:39,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:11:39,306 INFO L87 Difference]: Start difference. First operand 14239 states and 34971 transitions. Second operand has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:40,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:40,790 INFO L93 Difference]: Finished difference Result 24103 states and 59715 transitions. [2021-07-09 18:11:40,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:11:40,791 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:40,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:40,825 INFO L225 Difference]: With dead ends: 24103 [2021-07-09 18:11:40,825 INFO L226 Difference]: Without dead ends: 24015 [2021-07-09 18:11:40,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 769 ImplicationChecksByTransitivity, 1420.7ms TimeCoverageRelationStatistics Valid=294, Invalid=2786, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:11:40,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24015 states. [2021-07-09 18:11:41,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24015 to 14063. [2021-07-09 18:11:41,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:41,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-07-09 18:11:41,101 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-07-09 18:11:41,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:41,101 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-07-09 18:11:41,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.176470588235294) internal successors, (108), 33 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:41,101 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-07-09 18:11:41,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:41,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:41,116 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:41,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-07-09 18:11:41,317 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:41,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:41,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1780536789, now seen corresponding path program 99 times [2021-07-09 18:11:41,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:41,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874373320] [2021-07-09 18:11:41,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:41,777 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:41,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:41,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874373320] [2021-07-09 18:11:41,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874373320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:41,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494184550] [2021-07-09 18:11:41,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:41,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:11:41,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:41,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:41,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:42,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:42,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:42,620 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:42,621 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:42,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:42,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:42,628 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:42,638 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:42,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494184550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:42,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:42,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:42,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865939079] [2021-07-09 18:11:42,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:42,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:42,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:42,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:42,639 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:44,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:44,180 INFO L93 Difference]: Finished difference Result 22903 states and 56715 transitions. [2021-07-09 18:11:44,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:11:44,181 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:44,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:44,213 INFO L225 Difference]: With dead ends: 22903 [2021-07-09 18:11:44,214 INFO L226 Difference]: Without dead ends: 22815 [2021-07-09 18:11:44,214 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1473.5ms TimeCoverageRelationStatistics Valid=307, Invalid=2885, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:11:44,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22815 states. [2021-07-09 18:11:44,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22815 to 14063. [2021-07-09 18:11:44,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14063 states, 14062 states have (on average 2.4556250888920497) internal successors, (34531), 14062 states have internal predecessors, (34531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:44,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14063 states to 14063 states and 34531 transitions. [2021-07-09 18:11:44,444 INFO L78 Accepts]: Start accepts. Automaton has 14063 states and 34531 transitions. Word has length 65 [2021-07-09 18:11:44,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:44,444 INFO L482 AbstractCegarLoop]: Abstraction has 14063 states and 34531 transitions. [2021-07-09 18:11:44,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:44,444 INFO L276 IsEmpty]: Start isEmpty. Operand 14063 states and 34531 transitions. [2021-07-09 18:11:44,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:44,458 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:44,458 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:44,673 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:44,673 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:44,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:44,674 INFO L82 PathProgramCache]: Analyzing trace with hash -644843563, now seen corresponding path program 100 times [2021-07-09 18:11:44,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:44,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773492960] [2021-07-09 18:11:44,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:45,139 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 1 [2021-07-09 18:11:45,140 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:45,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:45,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773492960] [2021-07-09 18:11:45,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773492960] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:45,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841255842] [2021-07-09 18:11:45,140 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:45,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:11:45,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:45,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:45,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:45,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,964 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,972 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:45,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 28 disjoint index pairs (out of 105 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:45,974 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:45,981 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:45,981 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:45,992 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:45,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841255842] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:45,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:45,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 34 [2021-07-09 18:11:45,992 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396276318] [2021-07-09 18:11:45,992 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:11:45,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:45,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:11:45,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:11:45,993 INFO L87 Difference]: Start difference. First operand 14063 states and 34531 transitions. Second operand has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:47,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:47,446 INFO L93 Difference]: Finished difference Result 20679 states and 51067 transitions. [2021-07-09 18:11:47,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:11:47,446 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:47,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:47,475 INFO L225 Difference]: With dead ends: 20679 [2021-07-09 18:11:47,475 INFO L226 Difference]: Without dead ends: 20639 [2021-07-09 18:11:47,476 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1525.5ms TimeCoverageRelationStatistics Valid=295, Invalid=2785, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:11:47,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20639 states. [2021-07-09 18:11:47,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20639 to 14079. [2021-07-09 18:11:47,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14079 states, 14078 states have (on average 2.455675522091206) internal successors, (34571), 14078 states have internal predecessors, (34571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:47,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14079 states to 14079 states and 34571 transitions. [2021-07-09 18:11:47,690 INFO L78 Accepts]: Start accepts. Automaton has 14079 states and 34571 transitions. Word has length 65 [2021-07-09 18:11:47,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:47,690 INFO L482 AbstractCegarLoop]: Abstraction has 14079 states and 34571 transitions. [2021-07-09 18:11:47,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.085714285714286) internal successors, (108), 34 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:47,690 INFO L276 IsEmpty]: Start isEmpty. Operand 14079 states and 34571 transitions. [2021-07-09 18:11:47,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:47,704 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:47,704 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:47,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-07-09 18:11:47,920 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:47,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:47,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1077400619, now seen corresponding path program 101 times [2021-07-09 18:11:47,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:47,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626177972] [2021-07-09 18:11:47,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:47,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:48,297 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:48,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:48,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626177972] [2021-07-09 18:11:48,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626177972] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:48,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328211291] [2021-07-09 18:11:48,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:48,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:11:48,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:48,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-07-09 18:11:48,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:49,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,229 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,238 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,242 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:49,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:49,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:49,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:49,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:49,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:49,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:49,277 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:49,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328211291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:49,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:49,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-07-09 18:11:49,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334363681] [2021-07-09 18:11:49,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:11:49,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:49,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:11:49,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=993, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:11:49,278 INFO L87 Difference]: Start difference. First operand 14079 states and 34571 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:51,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:51,352 INFO L93 Difference]: Finished difference Result 24675 states and 60920 transitions. [2021-07-09 18:11:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:11:51,353 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:51,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:51,387 INFO L225 Difference]: With dead ends: 24675 [2021-07-09 18:11:51,387 INFO L226 Difference]: Without dead ends: 24183 [2021-07-09 18:11:51,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 890 ImplicationChecksByTransitivity, 1732.0ms TimeCoverageRelationStatistics Valid=349, Invalid=3311, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:11:51,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24183 states. [2021-07-09 18:11:51,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24183 to 16303. [2021-07-09 18:11:51,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16303 states, 16302 states have (on average 2.457796589375537) internal successors, (40067), 16302 states have internal predecessors, (40067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:51,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16303 states to 16303 states and 40067 transitions. [2021-07-09 18:11:51,642 INFO L78 Accepts]: Start accepts. Automaton has 16303 states and 40067 transitions. Word has length 65 [2021-07-09 18:11:51,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:51,642 INFO L482 AbstractCegarLoop]: Abstraction has 16303 states and 40067 transitions. [2021-07-09 18:11:51,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:51,643 INFO L276 IsEmpty]: Start isEmpty. Operand 16303 states and 40067 transitions. [2021-07-09 18:11:51,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:51,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:51,665 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:51,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-07-09 18:11:51,883 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:51,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:51,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1111499733, now seen corresponding path program 102 times [2021-07-09 18:11:51,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:51,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111714047] [2021-07-09 18:11:51,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:51,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:52,302 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:52,302 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:52,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111714047] [2021-07-09 18:11:52,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111714047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:52,302 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61627628] [2021-07-09 18:11:52,302 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:52,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:11:52,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:11:52,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-07-09 18:11:52,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:53,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,279 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:53,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:53,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 141 treesize of output 55 [2021-07-09 18:11:53,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:53,301 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:11:53,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:53,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:161, output treesize:7 [2021-07-09 18:11:53,312 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:53,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61627628] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:53,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:53,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-07-09 18:11:53,313 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747890253] [2021-07-09 18:11:53,313 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:11:53,313 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:53,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:11:53,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:11:53,313 INFO L87 Difference]: Start difference. First operand 16303 states and 40067 transitions. Second operand has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:56,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:56,807 INFO L93 Difference]: Finished difference Result 21779 states and 53546 transitions. [2021-07-09 18:11:56,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:11:56,808 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:56,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:11:56,839 INFO L225 Difference]: With dead ends: 21779 [2021-07-09 18:11:56,839 INFO L226 Difference]: Without dead ends: 21335 [2021-07-09 18:11:56,840 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1985.8ms TimeCoverageRelationStatistics Valid=284, Invalid=3022, Unknown=0, NotChecked=0, Total=3306 [2021-07-09 18:11:56,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21335 states. [2021-07-09 18:11:57,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21335 to 18591. [2021-07-09 18:11:57,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18591 states, 18590 states have (on average 2.4615922538999464) internal successors, (45761), 18590 states have internal predecessors, (45761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:57,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18591 states to 18591 states and 45761 transitions. [2021-07-09 18:11:57,190 INFO L78 Accepts]: Start accepts. Automaton has 18591 states and 45761 transitions. Word has length 65 [2021-07-09 18:11:57,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:11:57,190 INFO L482 AbstractCegarLoop]: Abstraction has 18591 states and 45761 transitions. [2021-07-09 18:11:57,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:57,190 INFO L276 IsEmpty]: Start isEmpty. Operand 18591 states and 45761 transitions. [2021-07-09 18:11:57,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:11:57,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:11:57,209 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:11:57,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:57,425 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:11:57,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:11:57,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1636446763, now seen corresponding path program 103 times [2021-07-09 18:11:57,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:11:57,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345853693] [2021-07-09 18:11:57,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:11:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:57,785 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:57,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:11:57,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345853693] [2021-07-09 18:11:57,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345853693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:57,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107448518] [2021-07-09 18:11:57,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:11:57,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:11:57,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:11:57,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:11:58,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,564 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,583 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:11:58,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:11:58,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:11:58,586 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:11:58,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:11:58,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:11:58,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:11:58,603 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:11:58,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107448518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:11:58,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:11:58,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-07-09 18:11:58,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273885278] [2021-07-09 18:11:58,604 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:11:58,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:11:58,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:11:58,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:11:58,604 INFO L87 Difference]: Start difference. First operand 18591 states and 45761 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:11:59,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:11:59,976 INFO L93 Difference]: Finished difference Result 27583 states and 68478 transitions. [2021-07-09 18:11:59,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:11:59,977 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:11:59,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:00,024 INFO L225 Difference]: With dead ends: 27583 [2021-07-09 18:12:00,025 INFO L226 Difference]: Without dead ends: 27351 [2021-07-09 18:12:00,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 1452.4ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:12:00,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27351 states. [2021-07-09 18:12:00,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27351 to 18767. [2021-07-09 18:12:00,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18767 states, 18766 states have (on average 2.4615261643397632) internal successors, (46193), 18766 states have internal predecessors, (46193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:00,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18767 states to 18767 states and 46193 transitions. [2021-07-09 18:12:00,425 INFO L78 Accepts]: Start accepts. Automaton has 18767 states and 46193 transitions. Word has length 65 [2021-07-09 18:12:00,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:00,425 INFO L482 AbstractCegarLoop]: Abstraction has 18767 states and 46193 transitions. [2021-07-09 18:12:00,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:00,425 INFO L276 IsEmpty]: Start isEmpty. Operand 18767 states and 46193 transitions. [2021-07-09 18:12:00,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:00,447 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:00,447 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:00,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:00,661 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:00,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:00,661 INFO L82 PathProgramCache]: Analyzing trace with hash -211390507, now seen corresponding path program 104 times [2021-07-09 18:12:00,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:00,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626408794] [2021-07-09 18:12:00,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:00,918 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:00,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:00,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626408794] [2021-07-09 18:12:00,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626408794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:00,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877221919] [2021-07-09 18:12:00,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:00,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:00,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:00,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:00,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:01,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,632 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:01,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,655 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:01,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:01,657 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:01,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:01,664 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:01,675 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:01,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877221919] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:01,675 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:01,675 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 30 [2021-07-09 18:12:01,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431014376] [2021-07-09 18:12:01,675 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:12:01,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:01,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:12:01,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:12:01,676 INFO L87 Difference]: Start difference. First operand 18767 states and 46193 transitions. Second operand has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:03,921 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 83 [2021-07-09 18:12:04,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:04,125 INFO L93 Difference]: Finished difference Result 26623 states and 65734 transitions. [2021-07-09 18:12:04,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:12:04,126 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:04,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:04,166 INFO L225 Difference]: With dead ends: 26623 [2021-07-09 18:12:04,167 INFO L226 Difference]: Without dead ends: 26103 [2021-07-09 18:12:04,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 939 ImplicationChecksByTransitivity, 2025.6ms TimeCoverageRelationStatistics Valid=353, Invalid=3307, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:12:04,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26103 states. [2021-07-09 18:12:04,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26103 to 19727. [2021-07-09 18:12:04,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19727 states, 19726 states have (on average 2.462181891919294) internal successors, (48569), 19726 states have internal predecessors, (48569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:04,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19727 states to 19727 states and 48569 transitions. [2021-07-09 18:12:04,482 INFO L78 Accepts]: Start accepts. Automaton has 19727 states and 48569 transitions. Word has length 65 [2021-07-09 18:12:04,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:04,482 INFO L482 AbstractCegarLoop]: Abstraction has 19727 states and 48569 transitions. [2021-07-09 18:12:04,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 3.2903225806451615) internal successors, (102), 30 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:04,482 INFO L276 IsEmpty]: Start isEmpty. Operand 19727 states and 48569 transitions. [2021-07-09 18:12:04,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:04,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:04,505 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:04,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:04,721 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:04,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:04,721 INFO L82 PathProgramCache]: Analyzing trace with hash -236375083, now seen corresponding path program 105 times [2021-07-09 18:12:04,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:04,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120688447] [2021-07-09 18:12:04,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:04,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:05,014 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:05,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:05,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120688447] [2021-07-09 18:12:05,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120688447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:05,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240938497] [2021-07-09 18:12:05,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:05,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:12:05,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:05,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-07-09 18:12:05,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:05,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,825 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,831 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,845 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,845 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:05,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:05,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:05,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:05,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:05,857 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:05,857 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:05,867 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:05,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240938497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:05,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:05,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 32 [2021-07-09 18:12:05,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461250666] [2021-07-09 18:12:05,868 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:12:05,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:05,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:12:05,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=934, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:12:05,868 INFO L87 Difference]: Start difference. First operand 19727 states and 48569 transitions. Second operand has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:07,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:07,723 INFO L93 Difference]: Finished difference Result 32131 states and 79518 transitions. [2021-07-09 18:12:07,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:12:07,724 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:07,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:07,772 INFO L225 Difference]: With dead ends: 32131 [2021-07-09 18:12:07,773 INFO L226 Difference]: Without dead ends: 31719 [2021-07-09 18:12:07,773 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 50 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1561.9ms TimeCoverageRelationStatistics Valid=298, Invalid=2782, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:12:07,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31719 states. [2021-07-09 18:12:08,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31719 to 19679. [2021-07-09 18:12:08,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19679 states, 19678 states have (on average 2.4620896432564283) internal successors, (48449), 19678 states have internal predecessors, (48449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:08,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19679 states to 19679 states and 48449 transitions. [2021-07-09 18:12:08,120 INFO L78 Accepts]: Start accepts. Automaton has 19679 states and 48449 transitions. Word has length 65 [2021-07-09 18:12:08,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:08,120 INFO L482 AbstractCegarLoop]: Abstraction has 19679 states and 48449 transitions. [2021-07-09 18:12:08,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.1515151515151514) internal successors, (104), 32 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:08,120 INFO L276 IsEmpty]: Start isEmpty. Operand 19679 states and 48449 transitions. [2021-07-09 18:12:08,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:08,141 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:08,141 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:08,356 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:08,357 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:08,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:08,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1452673067, now seen corresponding path program 106 times [2021-07-09 18:12:08,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:08,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022046007] [2021-07-09 18:12:08,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:08,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:08,732 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:08,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:08,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022046007] [2021-07-09 18:12:08,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022046007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:08,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978563891] [2021-07-09 18:12:08,733 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 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:08,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:08,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:08,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:08,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:09,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:09,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:09,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 14 select indices, 14 select index equivalence classes, 28 disjoint index pairs (out of 91 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:09,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:09,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:09,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:09,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:09,543 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:09,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978563891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:09,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:09,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 33 [2021-07-09 18:12:09,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486969723] [2021-07-09 18:12:09,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:12:09,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:09,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:12:09,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:12:09,544 INFO L87 Difference]: Start difference. First operand 19679 states and 48449 transitions. Second operand has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:11,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:11,284 INFO L93 Difference]: Finished difference Result 28103 states and 69577 transitions. [2021-07-09 18:12:11,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:12:11,284 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:11,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:11,333 INFO L225 Difference]: With dead ends: 28103 [2021-07-09 18:12:11,333 INFO L226 Difference]: Without dead ends: 28015 [2021-07-09 18:12:11,333 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 1500.3ms TimeCoverageRelationStatistics Valid=311, Invalid=2881, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:12:11,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28015 states. [2021-07-09 18:12:11,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28015 to 19743. [2021-07-09 18:12:11,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19743 states, 19742 states have (on average 2.462212541789079) internal successors, (48609), 19742 states have internal predecessors, (48609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:11,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19743 states to 19743 states and 48609 transitions. [2021-07-09 18:12:11,677 INFO L78 Accepts]: Start accepts. Automaton has 19743 states and 48609 transitions. Word has length 65 [2021-07-09 18:12:11,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:11,677 INFO L482 AbstractCegarLoop]: Abstraction has 19743 states and 48609 transitions. [2021-07-09 18:12:11,678 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.0588235294117645) internal successors, (104), 33 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:11,678 INFO L276 IsEmpty]: Start isEmpty. Operand 19743 states and 48609 transitions. [2021-07-09 18:12:11,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:11,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:11,698 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:11,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-07-09 18:12:11,914 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:11,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:11,915 INFO L82 PathProgramCache]: Analyzing trace with hash 416913877, now seen corresponding path program 107 times [2021-07-09 18:12:11,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:11,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216898440] [2021-07-09 18:12:11,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:11,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:12,293 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:12,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:12,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216898440] [2021-07-09 18:12:12,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216898440] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:12,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750411900] [2021-07-09 18:12:12,294 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 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:12,328 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:12:12,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:12,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-07-09 18:12:12,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:13,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,253 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,255 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:13,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:13,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 44 [2021-07-09 18:12:13,262 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:13,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:13,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:13,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:112, output treesize:3 [2021-07-09 18:12:13,295 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:13,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750411900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:13,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:13,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2021-07-09 18:12:13,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147000881] [2021-07-09 18:12:13,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:12:13,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:13,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:12:13,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1295, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:12:13,296 INFO L87 Difference]: Start difference. First operand 19743 states and 48609 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:16,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:16,890 INFO L93 Difference]: Finished difference Result 27223 states and 67356 transitions. [2021-07-09 18:12:16,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:12:16,891 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:16,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:16,932 INFO L225 Difference]: With dead ends: 27223 [2021-07-09 18:12:16,932 INFO L226 Difference]: Without dead ends: 26743 [2021-07-09 18:12:16,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 2675.4ms TimeCoverageRelationStatistics Valid=355, Invalid=3805, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:12:16,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26743 states. [2021-07-09 18:12:17,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26743 to 19999. [2021-07-09 18:12:17,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19999 states, 19998 states have (on average 2.4622962296229622) internal successors, (49241), 19998 states have internal predecessors, (49241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:17,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19999 states to 19999 states and 49241 transitions. [2021-07-09 18:12:17,237 INFO L78 Accepts]: Start accepts. Automaton has 19999 states and 49241 transitions. Word has length 65 [2021-07-09 18:12:17,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:17,237 INFO L482 AbstractCegarLoop]: Abstraction has 19999 states and 49241 transitions. [2021-07-09 18:12:17,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:17,237 INFO L276 IsEmpty]: Start isEmpty. Operand 19999 states and 49241 transitions. [2021-07-09 18:12:17,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:17,260 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:17,260 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:17,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-07-09 18:12:17,473 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:17,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:17,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1215526869, now seen corresponding path program 108 times [2021-07-09 18:12:17,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:17,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425677681] [2021-07-09 18:12:17,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:17,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:17,836 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:17,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:17,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425677681] [2021-07-09 18:12:17,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425677681] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:17,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002946262] [2021-07-09 18:12:17,836 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 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:17,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:12:17,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:17,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:17,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:18,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:18,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:18,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:18,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:18,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:18,675 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:18,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:18,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:18,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:18,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:18,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:18,695 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:18,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002946262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:18,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:18,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-07-09 18:12:18,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111412372] [2021-07-09 18:12:18,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:12:18,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:18,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:12:18,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:12:18,695 INFO L87 Difference]: Start difference. First operand 19999 states and 49241 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:20,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:20,697 INFO L93 Difference]: Finished difference Result 34399 states and 85414 transitions. [2021-07-09 18:12:20,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:12:20,697 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:20,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:20,753 INFO L225 Difference]: With dead ends: 34399 [2021-07-09 18:12:20,753 INFO L226 Difference]: Without dead ends: 34119 [2021-07-09 18:12:20,754 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1566.4ms TimeCoverageRelationStatistics Valid=342, Invalid=3080, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:12:20,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34119 states. [2021-07-09 18:12:21,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34119 to 20975. [2021-07-09 18:12:21,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20975 states, 20974 states have (on average 2.4640507294745877) internal successors, (51681), 20974 states have internal predecessors, (51681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20975 states to 20975 states and 51681 transitions. [2021-07-09 18:12:21,138 INFO L78 Accepts]: Start accepts. Automaton has 20975 states and 51681 transitions. Word has length 65 [2021-07-09 18:12:21,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:21,139 INFO L482 AbstractCegarLoop]: Abstraction has 20975 states and 51681 transitions. [2021-07-09 18:12:21,139 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 20975 states and 51681 transitions. [2021-07-09 18:12:21,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:21,161 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:21,161 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:21,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-07-09 18:12:21,377 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:21,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:21,377 INFO L82 PathProgramCache]: Analyzing trace with hash -147720235, now seen corresponding path program 109 times [2021-07-09 18:12:21,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:21,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328493471] [2021-07-09 18:12:21,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:21,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:21,623 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 158 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-09 18:12:21,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:21,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328493471] [2021-07-09 18:12:21,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328493471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:21,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634065305] [2021-07-09 18:12:21,624 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 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:21,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:21,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:21,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:22,099 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-09 18:12:22,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,444 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,453 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:22,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:22,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:22,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:22,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:22,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:22,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:22,472 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 10 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:22,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634065305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:22,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:22,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 28 [2021-07-09 18:12:22,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375011526] [2021-07-09 18:12:22,473 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:12:22,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:22,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:12:22,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=720, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:12:22,473 INFO L87 Difference]: Start difference. First operand 20975 states and 51681 transitions. Second operand has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:23,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:23,694 INFO L93 Difference]: Finished difference Result 25435 states and 62776 transitions. [2021-07-09 18:12:23,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:12:23,695 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:23,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:23,737 INFO L225 Difference]: With dead ends: 25435 [2021-07-09 18:12:23,737 INFO L226 Difference]: Without dead ends: 25335 [2021-07-09 18:12:23,738 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1306.1ms TimeCoverageRelationStatistics Valid=219, Invalid=2037, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:12:23,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25335 states. [2021-07-09 18:12:24,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25335 to 21167. [2021-07-09 18:12:24,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21167 states, 21166 states have (on average 2.463904374940943) internal successors, (52151), 21166 states have internal predecessors, (52151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:24,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21167 states to 21167 states and 52151 transitions. [2021-07-09 18:12:24,092 INFO L78 Accepts]: Start accepts. Automaton has 21167 states and 52151 transitions. Word has length 65 [2021-07-09 18:12:24,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:24,092 INFO L482 AbstractCegarLoop]: Abstraction has 21167 states and 52151 transitions. [2021-07-09 18:12:24,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.3793103448275863) internal successors, (98), 28 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:24,093 INFO L276 IsEmpty]: Start isEmpty. Operand 21167 states and 52151 transitions. [2021-07-09 18:12:24,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:24,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:24,116 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:24,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:24,329 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:24,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:24,329 INFO L82 PathProgramCache]: Analyzing trace with hash 1399300565, now seen corresponding path program 110 times [2021-07-09 18:12:24,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:24,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835292831] [2021-07-09 18:12:24,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:24,683 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:24,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:24,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835292831] [2021-07-09 18:12:24,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835292831] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:24,683 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101786267] [2021-07-09 18:12:24,683 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 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:24,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:24,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:24,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:24,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:25,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:25,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:25,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:25,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:25,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:25,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:25,473 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:25,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101786267] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:25,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:25,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-07-09 18:12:25,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633884830] [2021-07-09 18:12:25,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:12:25,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:25,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:12:25,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:12:25,474 INFO L87 Difference]: Start difference. First operand 21167 states and 52151 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:26,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:26,971 INFO L93 Difference]: Finished difference Result 31631 states and 78302 transitions. [2021-07-09 18:12:26,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:12:26,972 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:26,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:27,020 INFO L225 Difference]: With dead ends: 31631 [2021-07-09 18:12:27,020 INFO L226 Difference]: Without dead ends: 31543 [2021-07-09 18:12:27,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1510.5ms TimeCoverageRelationStatistics Valid=309, Invalid=2771, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:12:27,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31543 states. [2021-07-09 18:12:27,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31543 to 21103. [2021-07-09 18:12:27,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:27,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-07-09 18:12:27,365 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-07-09 18:12:27,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:27,365 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-07-09 18:12:27,365 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:27,365 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-07-09 18:12:27,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:27,388 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:27,388 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:27,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-07-09 18:12:27,601 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:27,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:27,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1026079787, now seen corresponding path program 111 times [2021-07-09 18:12:27,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:27,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740305282] [2021-07-09 18:12:27,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:27,966 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:27,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:27,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740305282] [2021-07-09 18:12:27,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740305282] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:27,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057966443] [2021-07-09 18:12:27,966 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 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:28,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:12:28,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:28,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:28,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:28,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,711 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:28,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:28,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:28,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:28,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:28,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:28,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 28 disjoint index pairs (out of 78 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:28,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:28,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:28,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:28,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:28,757 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:28,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057966443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:28,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:28,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 32 [2021-07-09 18:12:28,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235533841] [2021-07-09 18:12:28,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-07-09 18:12:28,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:28,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-07-09 18:12:28,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:12:28,758 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 transitions. Second operand has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:30,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:30,122 INFO L93 Difference]: Finished difference Result 29239 states and 72271 transitions. [2021-07-09 18:12:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:12:30,122 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:30,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:30,167 INFO L225 Difference]: With dead ends: 29239 [2021-07-09 18:12:30,167 INFO L226 Difference]: Without dead ends: 29199 [2021-07-09 18:12:30,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 1426.4ms TimeCoverageRelationStatistics Valid=297, Invalid=2673, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:12:30,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29199 states. [2021-07-09 18:12:30,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29199 to 21103. [2021-07-09 18:12:30,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21103 states, 21102 states have (on average 2.463794900957255) internal successors, (51991), 21102 states have internal predecessors, (51991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:30,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21103 states to 21103 states and 51991 transitions. [2021-07-09 18:12:30,489 INFO L78 Accepts]: Start accepts. Automaton has 21103 states and 51991 transitions. Word has length 65 [2021-07-09 18:12:30,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:30,489 INFO L482 AbstractCegarLoop]: Abstraction has 21103 states and 51991 transitions. [2021-07-09 18:12:30,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 32 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:30,489 INFO L276 IsEmpty]: Start isEmpty. Operand 21103 states and 51991 transitions. [2021-07-09 18:12:30,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:30,511 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:30,511 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:30,727 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:30,727 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:30,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:30,727 INFO L82 PathProgramCache]: Analyzing trace with hash -625141291, now seen corresponding path program 112 times [2021-07-09 18:12:30,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:30,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233882715] [2021-07-09 18:12:30,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:31,026 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:31,026 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:31,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233882715] [2021-07-09 18:12:31,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233882715] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:31,026 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104552114] [2021-07-09 18:12:31,026 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 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:31,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:31,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:31,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:31,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:31,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:31,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,709 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:31,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,712 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:31,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:31,716 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:31,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:31,717 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:31,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:31,724 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:31,734 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:31,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104552114] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:31,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:31,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 28 [2021-07-09 18:12:31,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830997867] [2021-07-09 18:12:31,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:12:31,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:31,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:12:31,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:12:31,735 INFO L87 Difference]: Start difference. First operand 21103 states and 51991 transitions. Second operand has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:33,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:33,614 INFO L93 Difference]: Finished difference Result 30947 states and 76274 transitions. [2021-07-09 18:12:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:12:33,615 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:33,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:33,658 INFO L225 Difference]: With dead ends: 30947 [2021-07-09 18:12:33,658 INFO L226 Difference]: Without dead ends: 30535 [2021-07-09 18:12:33,659 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 52 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1377.2ms TimeCoverageRelationStatistics Valid=257, Invalid=2605, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:12:33,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30535 states. [2021-07-09 18:12:33,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30535 to 22239. [2021-07-09 18:12:33,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22239 states, 22238 states have (on average 2.4656443924813383) internal successors, (54831), 22238 states have internal predecessors, (54831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:33,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22239 states to 22239 states and 54831 transitions. [2021-07-09 18:12:33,998 INFO L78 Accepts]: Start accepts. Automaton has 22239 states and 54831 transitions. Word has length 65 [2021-07-09 18:12:33,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:33,998 INFO L482 AbstractCegarLoop]: Abstraction has 22239 states and 54831 transitions. [2021-07-09 18:12:33,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.310344827586207) internal successors, (96), 28 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:33,998 INFO L276 IsEmpty]: Start isEmpty. Operand 22239 states and 54831 transitions. [2021-07-09 18:12:34,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:34,021 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:34,021 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:34,237 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-07-09 18:12:34,237 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:34,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:34,237 INFO L82 PathProgramCache]: Analyzing trace with hash 921879509, now seen corresponding path program 113 times [2021-07-09 18:12:34,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:34,237 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909281646] [2021-07-09 18:12:34,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:34,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:34,618 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:34,619 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:34,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909281646] [2021-07-09 18:12:34,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909281646] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:34,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706546057] [2021-07-09 18:12:34,619 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 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:34,652 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:12:34,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:34,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:34,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:35,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:35,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:35,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:35,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:35,355 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:35,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:35,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:35,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:35,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:35,374 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:35,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706546057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:35,375 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:35,375 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-07-09 18:12:35,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426208537] [2021-07-09 18:12:35,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-09 18:12:35,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:35,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-09 18:12:35,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:12:35,375 INFO L87 Difference]: Start difference. First operand 22239 states and 54831 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:37,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:37,172 INFO L93 Difference]: Finished difference Result 34023 states and 84647 transitions. [2021-07-09 18:12:37,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:12:37,172 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:37,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:37,226 INFO L225 Difference]: With dead ends: 34023 [2021-07-09 18:12:37,226 INFO L226 Difference]: Without dead ends: 33743 [2021-07-09 18:12:37,226 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 731 ImplicationChecksByTransitivity, 1617.0ms TimeCoverageRelationStatistics Valid=332, Invalid=2860, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:12:37,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33743 states. [2021-07-09 18:12:37,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33743 to 22303. [2021-07-09 18:12:37,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22303 states, 22302 states have (on average 2.4657429826921353) internal successors, (54991), 22302 states have internal predecessors, (54991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:37,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22303 states to 22303 states and 54991 transitions. [2021-07-09 18:12:37,616 INFO L78 Accepts]: Start accepts. Automaton has 22303 states and 54991 transitions. Word has length 65 [2021-07-09 18:12:37,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:37,616 INFO L482 AbstractCegarLoop]: Abstraction has 22303 states and 54991 transitions. [2021-07-09 18:12:37,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:37,616 INFO L276 IsEmpty]: Start isEmpty. Operand 22303 states and 54991 transitions. [2021-07-09 18:12:37,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:37,639 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:37,639 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:37,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:37,855 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:37,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:37,856 INFO L82 PathProgramCache]: Analyzing trace with hash -1503500843, now seen corresponding path program 114 times [2021-07-09 18:12:37,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:37,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270301575] [2021-07-09 18:12:37,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:37,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:38,246 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:38,246 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:38,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270301575] [2021-07-09 18:12:38,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270301575] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:38,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043417894] [2021-07-09 18:12:38,247 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:38,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:12:38,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:38,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:38,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:38,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,907 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:38,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,909 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:38,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:38,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,922 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:38,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:38,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:38,930 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:38,935 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:38,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:38,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:38,944 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:38,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043417894] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:38,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:38,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 31 [2021-07-09 18:12:38,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785439606] [2021-07-09 18:12:38,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-07-09 18:12:38,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:38,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-07-09 18:12:38,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:12:38,945 INFO L87 Difference]: Start difference. First operand 22303 states and 54991 transitions. Second operand has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:40,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:40,582 INFO L93 Difference]: Finished difference Result 29095 states and 71967 transitions. [2021-07-09 18:12:40,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:12:40,583 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:40,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:40,628 INFO L225 Difference]: With dead ends: 29095 [2021-07-09 18:12:40,628 INFO L226 Difference]: Without dead ends: 29055 [2021-07-09 18:12:40,628 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 49 SyntacticMatches, 5 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 634 ImplicationChecksByTransitivity, 1472.7ms TimeCoverageRelationStatistics Valid=298, Invalid=2564, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:12:40,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29055 states. [2021-07-09 18:12:40,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29055 to 22319. [2021-07-09 18:12:40,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22319 states, 22318 states have (on average 2.465767541894435) internal successors, (55031), 22318 states have internal predecessors, (55031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:40,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22319 states to 22319 states and 55031 transitions. [2021-07-09 18:12:40,967 INFO L78 Accepts]: Start accepts. Automaton has 22319 states and 55031 transitions. Word has length 65 [2021-07-09 18:12:40,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:40,968 INFO L482 AbstractCegarLoop]: Abstraction has 22319 states and 55031 transitions. [2021-07-09 18:12:40,968 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 3.0) internal successors, (96), 31 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:40,968 INFO L276 IsEmpty]: Start isEmpty. Operand 22319 states and 55031 transitions. [2021-07-09 18:12:40,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:40,991 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:40,991 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:41,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:41,205 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:41,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:41,205 INFO L82 PathProgramCache]: Analyzing trace with hash 363466709, now seen corresponding path program 115 times [2021-07-09 18:12:41,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:41,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520440235] [2021-07-09 18:12:41,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:41,592 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:41,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520440235] [2021-07-09 18:12:41,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520440235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:41,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908013169] [2021-07-09 18:12:41,592 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 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:41,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:41,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:41,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:42,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,271 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:42,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,288 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:42,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:42,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:42,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:42,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:42,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:42,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:42,309 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:42,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908013169] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:42,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:42,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-07-09 18:12:42,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263649726] [2021-07-09 18:12:42,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:12:42,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:42,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:12:42,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=808, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:12:42,310 INFO L87 Difference]: Start difference. First operand 22319 states and 55031 transitions. Second operand has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:43,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:43,852 INFO L93 Difference]: Finished difference Result 32175 states and 79699 transitions. [2021-07-09 18:12:43,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:12:43,853 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:43,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:43,902 INFO L225 Difference]: With dead ends: 32175 [2021-07-09 18:12:43,903 INFO L226 Difference]: Without dead ends: 32111 [2021-07-09 18:12:43,903 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 1520.4ms TimeCoverageRelationStatistics Valid=318, Invalid=2652, Unknown=0, NotChecked=0, Total=2970 [2021-07-09 18:12:43,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32111 states. [2021-07-09 18:12:44,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32111 to 22511. [2021-07-09 18:12:44,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22511 states, 22510 states have (on average 2.4660595290981786) internal successors, (55511), 22510 states have internal predecessors, (55511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:44,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22511 states to 22511 states and 55511 transitions. [2021-07-09 18:12:44,264 INFO L78 Accepts]: Start accepts. Automaton has 22511 states and 55511 transitions. Word has length 65 [2021-07-09 18:12:44,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:44,264 INFO L482 AbstractCegarLoop]: Abstraction has 22511 states and 55511 transitions. [2021-07-09 18:12:44,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.967741935483871) internal successors, (92), 30 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:44,264 INFO L276 IsEmpty]: Start isEmpty. Operand 22511 states and 55511 transitions. [2021-07-09 18:12:44,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:44,288 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:44,288 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:44,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-07-09 18:12:44,504 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:44,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:44,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1821229611, now seen corresponding path program 116 times [2021-07-09 18:12:44,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:44,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762079548] [2021-07-09 18:12:44,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:44,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:44,882 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:44,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762079548] [2021-07-09 18:12:44,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762079548] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694266470] [2021-07-09 18:12:44,883 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 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:44,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:12:44,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:44,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:44,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:45,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:45,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:45,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 28 disjoint index pairs (out of 55 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:45,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:45,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:45,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:45,539 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:45,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694266470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:45,540 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:45,540 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 30 [2021-07-09 18:12:45,540 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761482668] [2021-07-09 18:12:45,540 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-07-09 18:12:45,540 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:45,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-07-09 18:12:45,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:12:45,540 INFO L87 Difference]: Start difference. First operand 22511 states and 55511 transitions. Second operand has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:47,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:47,613 INFO L93 Difference]: Finished difference Result 31275 states and 77190 transitions. [2021-07-09 18:12:47,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:12:47,613 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:47,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:47,660 INFO L225 Difference]: With dead ends: 31275 [2021-07-09 18:12:47,660 INFO L226 Difference]: Without dead ends: 30823 [2021-07-09 18:12:47,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 49 SyntacticMatches, 6 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1677.9ms TimeCoverageRelationStatistics Valid=336, Invalid=3086, Unknown=0, NotChecked=0, Total=3422 [2021-07-09 18:12:47,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30823 states. [2021-07-09 18:12:47,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30823 to 25295. [2021-07-09 18:12:47,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25295 states, 25294 states have (on average 2.4637068079386415) internal successors, (62317), 25294 states have internal predecessors, (62317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:48,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25295 states to 25295 states and 62317 transitions. [2021-07-09 18:12:48,047 INFO L78 Accepts]: Start accepts. Automaton has 25295 states and 62317 transitions. Word has length 65 [2021-07-09 18:12:48,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:48,047 INFO L482 AbstractCegarLoop]: Abstraction has 25295 states and 62317 transitions. [2021-07-09 18:12:48,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.903225806451613) internal successors, (90), 30 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:48,047 INFO L276 IsEmpty]: Start isEmpty. Operand 25295 states and 62317 transitions. [2021-07-09 18:12:48,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:48,075 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:48,075 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:48,290 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-07-09 18:12:48,290 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:48,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:48,291 INFO L82 PathProgramCache]: Analyzing trace with hash -243267115, now seen corresponding path program 117 times [2021-07-09 18:12:48,291 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:48,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46777246] [2021-07-09 18:12:48,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:48,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:48,554 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 153 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:12:48,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:48,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46777246] [2021-07-09 18:12:48,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46777246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:48,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992850605] [2021-07-09 18:12:48,554 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:48,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:12:48,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:48,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:48,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:49,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,157 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:49,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:49,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:49,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:49,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:49,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:49,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:49,179 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 15 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:49,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992850605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:49,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:49,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-07-09 18:12:49,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035611581] [2021-07-09 18:12:49,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:12:49,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:49,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:12:49,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:12:49,180 INFO L87 Difference]: Start difference. First operand 25295 states and 62317 transitions. Second operand has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:51,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:51,824 INFO L93 Difference]: Finished difference Result 32375 states and 79952 transitions. [2021-07-09 18:12:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:12:51,824 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:51,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:51,872 INFO L225 Difference]: With dead ends: 32375 [2021-07-09 18:12:51,873 INFO L226 Difference]: Without dead ends: 31959 [2021-07-09 18:12:51,873 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1816.7ms TimeCoverageRelationStatistics Valid=338, Invalid=2742, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:12:51,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31959 states. [2021-07-09 18:12:52,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31959 to 25695. [2021-07-09 18:12:52,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25695 states, 25694 states have (on average 2.4642718144313847) internal successors, (63317), 25694 states have internal predecessors, (63317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:52,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25695 states to 25695 states and 63317 transitions. [2021-07-09 18:12:52,316 INFO L78 Accepts]: Start accepts. Automaton has 25695 states and 63317 transitions. Word has length 65 [2021-07-09 18:12:52,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:52,316 INFO L482 AbstractCegarLoop]: Abstraction has 25695 states and 63317 transitions. [2021-07-09 18:12:52,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.1538461538461537) internal successors, (82), 25 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:52,316 INFO L276 IsEmpty]: Start isEmpty. Operand 25695 states and 63317 transitions. [2021-07-09 18:12:52,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:52,343 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:52,343 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:52,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:52,558 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:52,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:52,558 INFO L82 PathProgramCache]: Analyzing trace with hash 555299797, now seen corresponding path program 118 times [2021-07-09 18:12:52,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:52,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380933998] [2021-07-09 18:12:52,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:52,813 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 157 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:12:52,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:52,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380933998] [2021-07-09 18:12:52,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380933998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:52,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379247511] [2021-07-09 18:12:52,814 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:52,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:12:52,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:52,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:52,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:53,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:53,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:53,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:53,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:53,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:53,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:53,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:53,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:53,392 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 11 proven. 157 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:53,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379247511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:53,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:53,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-07-09 18:12:53,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133686500] [2021-07-09 18:12:53,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:12:53,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:53,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:12:53,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=614, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:12:53,392 INFO L87 Difference]: Start difference. First operand 25695 states and 63317 transitions. Second operand has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:55,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:55,765 INFO L93 Difference]: Finished difference Result 34791 states and 85810 transitions. [2021-07-09 18:12:55,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:12:55,765 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:55,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:55,821 INFO L225 Difference]: With dead ends: 34791 [2021-07-09 18:12:55,821 INFO L226 Difference]: Without dead ends: 34231 [2021-07-09 18:12:55,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1853.1ms TimeCoverageRelationStatistics Valid=361, Invalid=3179, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:12:55,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34231 states. [2021-07-09 18:12:56,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34231 to 25919. [2021-07-09 18:12:56,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25919 states, 25918 states have (on average 2.4645806003549655) internal successors, (63877), 25918 states have internal predecessors, (63877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25919 states to 25919 states and 63877 transitions. [2021-07-09 18:12:56,290 INFO L78 Accepts]: Start accepts. Automaton has 25919 states and 63877 transitions. Word has length 65 [2021-07-09 18:12:56,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:56,290 INFO L482 AbstractCegarLoop]: Abstraction has 25919 states and 63877 transitions. [2021-07-09 18:12:56,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.185185185185185) internal successors, (86), 26 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:56,290 INFO L276 IsEmpty]: Start isEmpty. Operand 25919 states and 63877 transitions. [2021-07-09 18:12:56,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:56,321 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:56,321 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:56,537 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-07-09 18:12:56,537 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:56,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:56,537 INFO L82 PathProgramCache]: Analyzing trace with hash 685620181, now seen corresponding path program 119 times [2021-07-09 18:12:56,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:56,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340224165] [2021-07-09 18:12:56,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 156 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-09 18:12:56,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:56,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340224165] [2021-07-09 18:12:56,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340224165] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:56,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399441081] [2021-07-09 18:12:56,806 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:56,839 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:12:56,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:56,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:12:56,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:12:57,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:57,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:12:57,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:12:57,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:12:57,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:12:57,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:12:57,402 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:12:57,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:12:57,414 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 12 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:57,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399441081] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:57,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:12:57,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 20] total 25 [2021-07-09 18:12:57,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209652655] [2021-07-09 18:12:57,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:12:57,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:12:57,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:12:57,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:12:57,415 INFO L87 Difference]: Start difference. First operand 25919 states and 63877 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:58,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:12:58,756 INFO L93 Difference]: Finished difference Result 33819 states and 83530 transitions. [2021-07-09 18:12:58,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:12:58,756 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:12:58,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:12:58,817 INFO L225 Difference]: With dead ends: 33819 [2021-07-09 18:12:58,817 INFO L226 Difference]: Without dead ends: 33719 [2021-07-09 18:12:58,818 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1158.2ms TimeCoverageRelationStatistics Valid=221, Invalid=2035, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:12:58,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33719 states. [2021-07-09 18:12:59,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33719 to 26959. [2021-07-09 18:12:59,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4659470287113288) internal successors, (66477), 26958 states have internal predecessors, (66477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:59,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66477 transitions. [2021-07-09 18:12:59,246 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66477 transitions. Word has length 65 [2021-07-09 18:12:59,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:12:59,246 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66477 transitions. [2021-07-09 18:12:59,246 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:12:59,246 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66477 transitions. [2021-07-09 18:12:59,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:12:59,273 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:12:59,273 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:12:59,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:59,489 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:12:59,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:12:59,489 INFO L82 PathProgramCache]: Analyzing trace with hash 869393877, now seen corresponding path program 120 times [2021-07-09 18:12:59,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:12:59,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807619663] [2021-07-09 18:12:59,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:12:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:12:59,812 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:12:59,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:12:59,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807619663] [2021-07-09 18:12:59,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807619663] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:12:59,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041609232] [2021-07-09 18:12:59,812 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:12:59,847 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:12:59,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:12:59,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 68 conjunts are in the unsatisfiable core [2021-07-09 18:12:59,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:00,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,413 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:00,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:00,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:13:00,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:00,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:00,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:13:00,446 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:00,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041609232] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:00,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:00,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 26 [2021-07-09 18:13:00,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778963072] [2021-07-09 18:13:00,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:13:00,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:00,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:13:00,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=621, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:13:00,447 INFO L87 Difference]: Start difference. First operand 26959 states and 66477 transitions. Second operand has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:02,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:02,131 INFO L93 Difference]: Finished difference Result 36567 states and 90236 transitions. [2021-07-09 18:13:02,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:13:02,131 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:13:02,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:02,190 INFO L225 Difference]: With dead ends: 36567 [2021-07-09 18:13:02,190 INFO L226 Difference]: Without dead ends: 36183 [2021-07-09 18:13:02,190 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 1392.5ms TimeCoverageRelationStatistics Valid=230, Invalid=2220, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:13:02,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36183 states. [2021-07-09 18:13:02,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36183 to 28527. [2021-07-09 18:13:02,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28527 states, 28526 states have (on average 2.4672579401247985) internal successors, (70381), 28526 states have internal predecessors, (70381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:02,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28527 states to 28527 states and 70381 transitions. [2021-07-09 18:13:02,648 INFO L78 Accepts]: Start accepts. Automaton has 28527 states and 70381 transitions. Word has length 65 [2021-07-09 18:13:02,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:02,648 INFO L482 AbstractCegarLoop]: Abstraction has 28527 states and 70381 transitions. [2021-07-09 18:13:02,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.259259259259259) internal successors, (88), 26 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:02,648 INFO L276 IsEmpty]: Start isEmpty. Operand 28527 states and 70381 transitions. [2021-07-09 18:13:02,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:13:02,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:02,678 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:02,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-07-09 18:13:02,894 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:02,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:02,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1137333803, now seen corresponding path program 121 times [2021-07-09 18:13:02,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:02,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144295524] [2021-07-09 18:13:02,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:02,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:03,216 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:03,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:03,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144295524] [2021-07-09 18:13:03,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144295524] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:03,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976824424] [2021-07-09 18:13:03,216 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:03,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:03,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:13:03,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:03,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:03,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,838 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:03,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:03,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:13:03,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:03,848 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:03,848 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:13:03,859 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:03,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976824424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:03,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:03,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-07-09 18:13:03,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484234164] [2021-07-09 18:13:03,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:13:03,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:03,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:13:03,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:13:03,860 INFO L87 Difference]: Start difference. First operand 28527 states and 70381 transitions. Second operand has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:04,838 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-09 18:13:05,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:05,403 INFO L93 Difference]: Finished difference Result 41391 states and 102480 transitions. [2021-07-09 18:13:05,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:13:05,404 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:13:05,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:05,491 INFO L225 Difference]: With dead ends: 41391 [2021-07-09 18:13:05,491 INFO L226 Difference]: Without dead ends: 41303 [2021-07-09 18:13:05,492 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 1466.5ms TimeCoverageRelationStatistics Valid=285, Invalid=2471, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:13:05,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41303 states. [2021-07-09 18:13:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41303 to 28047. [2021-07-09 18:13:05,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28047 states, 28046 states have (on average 2.4666975682806815) internal successors, (69181), 28046 states have internal predecessors, (69181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:06,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28047 states to 28047 states and 69181 transitions. [2021-07-09 18:13:06,010 INFO L78 Accepts]: Start accepts. Automaton has 28047 states and 69181 transitions. Word has length 65 [2021-07-09 18:13:06,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:06,010 INFO L482 AbstractCegarLoop]: Abstraction has 28047 states and 69181 transitions. [2021-07-09 18:13:06,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.142857142857143) internal successors, (88), 27 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:06,010 INFO L276 IsEmpty]: Start isEmpty. Operand 28047 states and 69181 transitions. [2021-07-09 18:13:06,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:13:06,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:06,040 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:06,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:06,256 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:06,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:06,256 INFO L82 PathProgramCache]: Analyzing trace with hash -8965675, now seen corresponding path program 122 times [2021-07-09 18:13:06,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:06,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895005195] [2021-07-09 18:13:06,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:06,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:06,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:06,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895005195] [2021-07-09 18:13:06,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895005195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:06,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654523327] [2021-07-09 18:13:06,600 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:06,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:13:06,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:06,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:13:06,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:07,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,284 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,291 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:07,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:07,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:13:07,302 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:07,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:07,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:07,310 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:13:07,321 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:07,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654523327] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:07,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:07,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 29 [2021-07-09 18:13:07,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993074763] [2021-07-09 18:13:07,322 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-07-09 18:13:07,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:07,322 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-07-09 18:13:07,322 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=751, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:13:07,322 INFO L87 Difference]: Start difference. First operand 28047 states and 69181 transitions. Second operand has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:08,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:08,846 INFO L93 Difference]: Finished difference Result 39047 states and 96941 transitions. [2021-07-09 18:13:08,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:13:08,847 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:13:08,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:08,908 INFO L225 Difference]: With dead ends: 39047 [2021-07-09 18:13:08,908 INFO L226 Difference]: Without dead ends: 38863 [2021-07-09 18:13:08,909 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1417.0ms TimeCoverageRelationStatistics Valid=318, Invalid=2544, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:13:08,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38863 states. [2021-07-09 18:13:09,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38863 to 28127. [2021-07-09 18:13:09,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28127 states, 28126 states have (on average 2.466792291829624) internal successors, (69381), 28126 states have internal predecessors, (69381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:09,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28127 states to 28127 states and 69381 transitions. [2021-07-09 18:13:09,381 INFO L78 Accepts]: Start accepts. Automaton has 28127 states and 69381 transitions. Word has length 65 [2021-07-09 18:13:09,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:09,381 INFO L482 AbstractCegarLoop]: Abstraction has 28127 states and 69381 transitions. [2021-07-09 18:13:09,381 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.933333333333333) internal successors, (88), 29 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:09,381 INFO L276 IsEmpty]: Start isEmpty. Operand 28127 states and 69381 transitions. [2021-07-09 18:13:09,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:13:09,409 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:09,409 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:09,625 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-07-09 18:13:09,625 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:09,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:09,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1382256597, now seen corresponding path program 123 times [2021-07-09 18:13:09,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:09,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646277037] [2021-07-09 18:13:09,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:09,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:09,956 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:09,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:09,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646277037] [2021-07-09 18:13:09,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646277037] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:09,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877501572] [2021-07-09 18:13:09,956 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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:09,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-07-09 18:13:09,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:09,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 67 conjunts are in the unsatisfiable core [2021-07-09 18:13:09,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:10,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,715 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,718 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,721 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:10,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:10,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:10,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,740 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:10,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:10,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 28 disjoint index pairs (out of 66 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 139 treesize of output 55 [2021-07-09 18:13:10,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,757 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:13:10,758 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:10,758 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:159, output treesize:7 [2021-07-09 18:13:10,769 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:10,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877501572] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:10,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:10,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 20] total 25 [2021-07-09 18:13:10,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861576104] [2021-07-09 18:13:10,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-07-09 18:13:10,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:10,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-07-09 18:13:10,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=581, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:13:10,770 INFO L87 Difference]: Start difference. First operand 28127 states and 69381 transitions. Second operand has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:11,838 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-07-09 18:13:13,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:13,929 INFO L93 Difference]: Finished difference Result 35719 states and 88144 transitions. [2021-07-09 18:13:13,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:13:13,929 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:13:13,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:13,985 INFO L225 Difference]: With dead ends: 35719 [2021-07-09 18:13:13,985 INFO L226 Difference]: Without dead ends: 35367 [2021-07-09 18:13:13,986 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 52 SyntacticMatches, 8 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 1718.7ms TimeCoverageRelationStatistics Valid=205, Invalid=1957, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:13:14,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35367 states. [2021-07-09 18:13:14,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35367 to 29039. [2021-07-09 18:13:14,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29039 states, 29038 states have (on average 2.467284248226462) internal successors, (71645), 29038 states have internal predecessors, (71645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29039 states to 29039 states and 71645 transitions. [2021-07-09 18:13:14,458 INFO L78 Accepts]: Start accepts. Automaton has 29039 states and 71645 transitions. Word has length 65 [2021-07-09 18:13:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:14,458 INFO L482 AbstractCegarLoop]: Abstraction has 29039 states and 71645 transitions. [2021-07-09 18:13:14,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 3.230769230769231) internal successors, (84), 25 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:14,458 INFO L276 IsEmpty]: Start isEmpty. Operand 29039 states and 71645 transitions. [2021-07-09 18:13:14,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:13:14,493 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:14,493 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:14,708 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-07-09 18:13:14,708 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:14,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:14,709 INFO L82 PathProgramCache]: Analyzing trace with hash -624471083, now seen corresponding path program 124 times [2021-07-09 18:13:14,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:14,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117310470] [2021-07-09 18:13:14,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:14,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:14,998 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:14,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:14,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117310470] [2021-07-09 18:13:14,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117310470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:14,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231581925] [2021-07-09 18:13:14,998 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:15,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:13:15,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:15,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:13:15,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:15,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,540 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:15,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:15,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:13:15,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,546 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:15,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:15,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:13:15,555 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:15,555 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231581925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:15,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:15,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 26 [2021-07-09 18:13:15,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025787720] [2021-07-09 18:13:15,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-07-09 18:13:15,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:15,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-07-09 18:13:15,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=610, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:13:15,556 INFO L87 Difference]: Start difference. First operand 29039 states and 71645 transitions. Second operand has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:17,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:13:17,048 INFO L93 Difference]: Finished difference Result 40703 states and 100802 transitions. [2021-07-09 18:13:17,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:13:17,048 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:13:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:13:17,118 INFO L225 Difference]: With dead ends: 40703 [2021-07-09 18:13:17,119 INFO L226 Difference]: Without dead ends: 40615 [2021-07-09 18:13:17,119 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 51 SyntacticMatches, 8 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 1152.3ms TimeCoverageRelationStatistics Valid=261, Invalid=2189, Unknown=0, NotChecked=0, Total=2450 [2021-07-09 18:13:17,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40615 states. [2021-07-09 18:13:17,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40615 to 28943. [2021-07-09 18:13:17,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28943 states, 28942 states have (on average 2.4671757307718885) internal successors, (71405), 28942 states have internal predecessors, (71405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:17,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28943 states to 28943 states and 71405 transitions. [2021-07-09 18:13:17,663 INFO L78 Accepts]: Start accepts. Automaton has 28943 states and 71405 transitions. Word has length 65 [2021-07-09 18:13:17,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:13:17,663 INFO L482 AbstractCegarLoop]: Abstraction has 28943 states and 71405 transitions. [2021-07-09 18:13:17,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 3.111111111111111) internal successors, (84), 26 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:13:17,663 INFO L276 IsEmpty]: Start isEmpty. Operand 28943 states and 71405 transitions. [2021-07-09 18:13:17,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:13:17,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:13:17,700 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:13:17,915 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:17,915 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:13:17,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:13:17,915 INFO L82 PathProgramCache]: Analyzing trace with hash 1135155157, now seen corresponding path program 125 times [2021-07-09 18:13:17,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:13:17,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641060043] [2021-07-09 18:13:17,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:13:17,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:13:18,253 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:18,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:13:18,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641060043] [2021-07-09 18:13:18,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641060043] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:18,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111238515] [2021-07-09 18:13:18,253 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:13:18,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:13:18,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:13:18,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 65 conjunts are in the unsatisfiable core [2021-07-09 18:13:18,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:13:24,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:24,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:24,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,988 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:24,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:24,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:24,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,000 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:25,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:25,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:25,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:13:25,008 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:13:25,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 28 disjoint index pairs (out of 120 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 100 treesize of output 44 [2021-07-09 18:13:25,009 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:13:25,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:13:25,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:118, output treesize:3 [2021-07-09 18:13:25,042 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:13:25,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111238515] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:13:25,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:13:25,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 36 [2021-07-09 18:13:25,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461202367] [2021-07-09 18:13:25,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:13:25,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:13:25,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:13:25,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1210, Unknown=2, NotChecked=0, Total=1332 [2021-07-09 18:13:25,045 INFO L87 Difference]: Start difference. First operand 28943 states and 71405 transitions. Second operand has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:14:00,911 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 86 [2021-07-09 18:14:30,578 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 65 [2021-07-09 18:14:59,836 WARN L205 SmtUtils]: Spent 1.77 s on a formula simplification. DAG size of input: 90 DAG size of output: 81 [2021-07-09 18:15:11,301 WARN L205 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 89 DAG size of output: 80 [2021-07-09 18:16:35,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:35,945 INFO L93 Difference]: Finished difference Result 45435 states and 112338 transitions. [2021-07-09 18:16:35,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-09 18:16:35,946 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:16:35,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:36,033 INFO L225 Difference]: With dead ends: 45435 [2021-07-09 18:16:36,034 INFO L226 Difference]: Without dead ends: 44727 [2021-07-09 18:16:36,035 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2481 ImplicationChecksByTransitivity, 62674.7ms TimeCoverageRelationStatistics Valid=730, Invalid=8953, Unknown=19, NotChecked=0, Total=9702 [2021-07-09 18:16:36,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44727 states. [2021-07-09 18:16:36,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44727 to 29855. [2021-07-09 18:16:36,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:36,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-07-09 18:16:36,700 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-07-09 18:16:36,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:36,700 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-07-09 18:16:36,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.2432432432432434) internal successors, (120), 36 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:36,700 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-07-09 18:16:36,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:16:36,744 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:36,744 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:36,956 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:36,957 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:36,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:36,957 INFO L82 PathProgramCache]: Analyzing trace with hash 503897045, now seen corresponding path program 126 times [2021-07-09 18:16:36,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:36,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897171306] [2021-07-09 18:16:36,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:37,385 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:37,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:37,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897171306] [2021-07-09 18:16:37,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897171306] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:37,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111439482] [2021-07-09 18:16:37,385 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 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:37,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:16:37,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:37,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:16:37,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:38,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,038 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:38,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:38,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 28 disjoint index pairs (out of 36 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:16:38,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:38,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:38,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:38,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:16:38,062 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:38,062 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111439482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:38,062 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:38,062 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 28 [2021-07-09 18:16:38,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21497258] [2021-07-09 18:16:38,062 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:16:38,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:38,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:16:38,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:16:38,063 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:39,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:39,872 INFO L93 Difference]: Finished difference Result 41031 states and 101747 transitions. [2021-07-09 18:16:39,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:16:39,872 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:16:39,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:39,950 INFO L225 Difference]: With dead ends: 41031 [2021-07-09 18:16:39,950 INFO L226 Difference]: Without dead ends: 40943 [2021-07-09 18:16:39,950 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 49 SyntacticMatches, 8 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 1477.5ms TimeCoverageRelationStatistics Valid=314, Invalid=2442, Unknown=0, NotChecked=0, Total=2756 [2021-07-09 18:16:39,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40943 states. [2021-07-09 18:16:40,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40943 to 29855. [2021-07-09 18:16:40,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29855 states, 29854 states have (on average 2.4705232129697863) internal successors, (73755), 29854 states have internal predecessors, (73755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:40,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29855 states to 29855 states and 73755 transitions. [2021-07-09 18:16:40,527 INFO L78 Accepts]: Start accepts. Automaton has 29855 states and 73755 transitions. Word has length 65 [2021-07-09 18:16:40,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:40,527 INFO L482 AbstractCegarLoop]: Abstraction has 29855 states and 73755 transitions. [2021-07-09 18:16:40,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.896551724137931) internal successors, (84), 28 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:40,527 INFO L276 IsEmpty]: Start isEmpty. Operand 29855 states and 73755 transitions. [2021-07-09 18:16:40,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-07-09 18:16:40,569 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:40,569 INFO L508 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:40,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,130 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:40,786 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:40,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:40,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1880620501, now seen corresponding path program 127 times [2021-07-09 18:16:40,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:40,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834268061] [2021-07-09 18:16:40,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:40,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:41,166 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:41,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:41,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834268061] [2021-07-09 18:16:41,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834268061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:41,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320648969] [2021-07-09 18:16:41,166 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 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:41,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:16:41,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:41,767 INFO L354 Elim1Store]: treesize reduction 322, result has 0.3 percent of original size [2021-07-09 18:16:41,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:16:41,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:41,771 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:41,771 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:145, output treesize:7 [2021-07-09 18:16:41,781 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 8 proven. 160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:41,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320648969] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:41,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:41,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 27 [2021-07-09 18:16:41,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155714167] [2021-07-09 18:16:41,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:16:41,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:41,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:16:41,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:16:41,782 INFO L87 Difference]: Start difference. First operand 29855 states and 73755 transitions. Second operand has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:42,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:42,987 INFO L93 Difference]: Finished difference Result 38723 states and 95879 transitions. [2021-07-09 18:16:42,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:16:42,988 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-07-09 18:16:42,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:43,056 INFO L225 Difference]: With dead ends: 38723 [2021-07-09 18:16:43,057 INFO L226 Difference]: Without dead ends: 38687 [2021-07-09 18:16:43,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 49 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1357.5ms TimeCoverageRelationStatistics Valid=296, Invalid=2254, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:16:43,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38687 states. [2021-07-09 18:16:43,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38687 to 29887. [2021-07-09 18:16:43,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29887 states, 29886 states have (on average 2.470554774810948) internal successors, (73835), 29886 states have internal predecessors, (73835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:43,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29887 states to 29887 states and 73835 transitions. [2021-07-09 18:16:43,703 INFO L78 Accepts]: Start accepts. Automaton has 29887 states and 73835 transitions. Word has length 65 [2021-07-09 18:16:43,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:43,703 INFO L482 AbstractCegarLoop]: Abstraction has 29887 states and 73835 transitions. [2021-07-09 18:16:43,703 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.857142857142857) internal successors, (80), 27 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:43,703 INFO L276 IsEmpty]: Start isEmpty. Operand 29887 states and 73835 transitions. [2021-07-09 18:16:43,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-07-09 18:16:43,742 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:43,742 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:43,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:43,945 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:43,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:43,945 INFO L82 PathProgramCache]: Analyzing trace with hash 1171032407, now seen corresponding path program 128 times [2021-07-09 18:16:43,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:43,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68730813] [2021-07-09 18:16:43,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:43,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:44,001 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 104 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:44,001 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:44,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68730813] [2021-07-09 18:16:44,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68730813] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:44,001 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707542827] [2021-07-09 18:16:44,001 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:44,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:16:44,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:44,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 18 conjunts are in the unsatisfiable core [2021-07-09 18:16:44,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:44,118 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 81 proven. 103 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:44,118 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707542827] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:44,119 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:44,119 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-07-09 18:16:44,119 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596698931] [2021-07-09 18:16:44,119 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:16:44,119 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:44,119 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:16:44,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:16:44,119 INFO L87 Difference]: Start difference. First operand 29887 states and 73835 transitions. Second operand has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:44,250 INFO L93 Difference]: Finished difference Result 32099 states and 79190 transitions. [2021-07-09 18:16:44,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:16:44,251 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-07-09 18:16:44,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:44,302 INFO L225 Difference]: With dead ends: 32099 [2021-07-09 18:16:44,302 INFO L226 Difference]: Without dead ends: 32091 [2021-07-09 18:16:44,302 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:16:44,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32091 states. [2021-07-09 18:16:44,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32091 to 30175. [2021-07-09 18:16:44,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30175 states, 30174 states have (on average 2.4713660767548222) internal successors, (74571), 30174 states have internal predecessors, (74571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30175 states to 30175 states and 74571 transitions. [2021-07-09 18:16:44,742 INFO L78 Accepts]: Start accepts. Automaton has 30175 states and 74571 transitions. Word has length 67 [2021-07-09 18:16:44,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:44,742 INFO L482 AbstractCegarLoop]: Abstraction has 30175 states and 74571 transitions. [2021-07-09 18:16:44,742 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 6.416666666666667) internal successors, (77), 11 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:44,742 INFO L276 IsEmpty]: Start isEmpty. Operand 30175 states and 74571 transitions. [2021-07-09 18:16:44,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-07-09 18:16:44,779 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:44,780 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:44,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-09 18:16:44,993 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:44,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:44,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1917971249, now seen corresponding path program 129 times [2021-07-09 18:16:44,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:44,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570123305] [2021-07-09 18:16:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:44,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:45,515 WARN L205 SmtUtils]: Spent 291.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-07-09 18:16:45,580 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:45,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:45,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570123305] [2021-07-09 18:16:45,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570123305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:45,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289658338] [2021-07-09 18:16:45,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:45,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:16:45,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:45,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:16:45,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:46,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:46,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,308 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:46,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:46,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:16:46,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:46,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:46,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:16:46,335 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:46,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289658338] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:46,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:46,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 20] total 27 [2021-07-09 18:16:46,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25333278] [2021-07-09 18:16:46,336 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-07-09 18:16:46,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:46,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-07-09 18:16:46,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:16:46,336 INFO L87 Difference]: Start difference. First operand 30175 states and 74571 transitions. Second operand has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:48,399 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 68 [2021-07-09 18:16:48,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:48,962 INFO L93 Difference]: Finished difference Result 48215 states and 119666 transitions. [2021-07-09 18:16:48,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:16:48,962 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-07-09 18:16:48,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:49,051 INFO L225 Difference]: With dead ends: 48215 [2021-07-09 18:16:49,051 INFO L226 Difference]: Without dead ends: 47591 [2021-07-09 18:16:49,052 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 7 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 2470.2ms TimeCoverageRelationStatistics Valid=407, Invalid=3499, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:16:49,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47591 states. [2021-07-09 18:16:49,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47591 to 32159. [2021-07-09 18:16:49,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32159 states, 32158 states have (on average 2.4716400273648857) internal successors, (79483), 32158 states have internal predecessors, (79483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:49,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32159 states to 32159 states and 79483 transitions. [2021-07-09 18:16:49,778 INFO L78 Accepts]: Start accepts. Automaton has 32159 states and 79483 transitions. Word has length 69 [2021-07-09 18:16:49,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:49,778 INFO L482 AbstractCegarLoop]: Abstraction has 32159 states and 79483 transitions. [2021-07-09 18:16:49,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 3.5) internal successors, (98), 27 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:49,778 INFO L276 IsEmpty]: Start isEmpty. Operand 32159 states and 79483 transitions. [2021-07-09 18:16:49,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-07-09 18:16:49,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:49,916 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:50,128 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-09 18:16:50,129 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:50,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:50,129 INFO L82 PathProgramCache]: Analyzing trace with hash -258255055, now seen corresponding path program 130 times [2021-07-09 18:16:50,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:50,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671125622] [2021-07-09 18:16:50,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:50,560 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:50,560 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:50,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671125622] [2021-07-09 18:16:50,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671125622] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:50,560 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592060629] [2021-07-09 18:16:50,560 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:50,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:16:50,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:50,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 66 conjunts are in the unsatisfiable core [2021-07-09 18:16:50,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:51,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:51,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:51,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:51,275 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 28 disjoint index pairs (out of 45 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 145 treesize of output 55 [2021-07-09 18:16:51,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:51,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:51,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:151, output treesize:7 [2021-07-09 18:16:51,295 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 9 proven. 187 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:51,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592060629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:51,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:51,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20] total 28 [2021-07-09 18:16:51,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599835281] [2021-07-09 18:16:51,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-07-09 18:16:51,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:51,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-07-09 18:16:51,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:16:51,296 INFO L87 Difference]: Start difference. First operand 32159 states and 79483 transitions. Second operand has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:54,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:16:54,824 INFO L93 Difference]: Finished difference Result 47403 states and 117875 transitions. [2021-07-09 18:16:54,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-07-09 18:16:54,824 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-07-09 18:16:54,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:16:54,906 INFO L225 Difference]: With dead ends: 47403 [2021-07-09 18:16:54,907 INFO L226 Difference]: Without dead ends: 47199 [2021-07-09 18:16:54,907 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 54 SyntacticMatches, 7 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1416 ImplicationChecksByTransitivity, 3144.3ms TimeCoverageRelationStatistics Valid=609, Invalid=4793, Unknown=0, NotChecked=0, Total=5402 [2021-07-09 18:16:54,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-07-09 18:16:55,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 32319. [2021-07-09 18:16:55,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32319 states, 32318 states have (on average 2.471780431957423) internal successors, (79883), 32318 states have internal predecessors, (79883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:55,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32319 states to 32319 states and 79883 transitions. [2021-07-09 18:16:55,625 INFO L78 Accepts]: Start accepts. Automaton has 32319 states and 79883 transitions. Word has length 69 [2021-07-09 18:16:55,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:16:55,625 INFO L482 AbstractCegarLoop]: Abstraction has 32319 states and 79883 transitions. [2021-07-09 18:16:55,625 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 3.2413793103448274) internal successors, (94), 28 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:16:55,625 INFO L276 IsEmpty]: Start isEmpty. Operand 32319 states and 79883 transitions. [2021-07-09 18:16:55,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:16:55,674 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:16:55,674 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:16:55,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-09 18:16:55,887 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:16:55,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:16:55,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1900906419, now seen corresponding path program 131 times [2021-07-09 18:16:55,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:16:55,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422155249] [2021-07-09 18:16:55,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:16:55,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:16:56,239 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:16:56,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:16:56,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422155249] [2021-07-09 18:16:56,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422155249] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:56,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583095333] [2021-07-09 18:16:56,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:16:56,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-07-09 18:16:56,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:16:56,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:16:56,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:16:57,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,395 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,422 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,428 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:16:57,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:16:57,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:16:57,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:16:57,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:16:57,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:16:57,463 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:16:57,463 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583095333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:16:57,463 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:16:57,463 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:16:57,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088108965] [2021-07-09 18:16:57,463 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:16:57,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:16:57,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:16:57,464 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:16:57,464 INFO L87 Difference]: Start difference. First operand 32319 states and 79883 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:00,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:00,260 INFO L93 Difference]: Finished difference Result 52087 states and 129267 transitions. [2021-07-09 18:17:00,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:17:00,261 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:17:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:00,363 INFO L225 Difference]: With dead ends: 52087 [2021-07-09 18:17:00,363 INFO L226 Difference]: Without dead ends: 52047 [2021-07-09 18:17:00,364 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1322 ImplicationChecksByTransitivity, 1953.2ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:17:00,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52047 states. [2021-07-09 18:17:01,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52047 to 33215. [2021-07-09 18:17:01,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33215 states, 33214 states have (on average 2.47109652556151) internal successors, (82075), 33214 states have internal predecessors, (82075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:01,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33215 states to 33215 states and 82075 transitions. [2021-07-09 18:17:01,208 INFO L78 Accepts]: Start accepts. Automaton has 33215 states and 82075 transitions. Word has length 71 [2021-07-09 18:17:01,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:01,208 INFO L482 AbstractCegarLoop]: Abstraction has 33215 states and 82075 transitions. [2021-07-09 18:17:01,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:01,209 INFO L276 IsEmpty]: Start isEmpty. Operand 33215 states and 82075 transitions. [2021-07-09 18:17:01,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:17:01,250 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:01,251 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:01,467 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:01,467 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:01,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:01,467 INFO L82 PathProgramCache]: Analyzing trace with hash 475670963, now seen corresponding path program 132 times [2021-07-09 18:17:01,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:01,468 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98854937] [2021-07-09 18:17:01,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:01,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:01,878 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:01,879 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:01,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98854937] [2021-07-09 18:17:01,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98854937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:01,879 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281404475] [2021-07-09 18:17:01,879 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:01,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-07-09 18:17:01,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:01,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:17:01,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:03,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,102 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,113 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:03,137 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:03,138 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:17:03,139 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:03,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:03,145 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-07-09 18:17:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:03,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281404475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:03,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:03,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 38 [2021-07-09 18:17:03,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797567035] [2021-07-09 18:17:03,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:17:03,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:03,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:17:03,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:17:03,158 INFO L87 Difference]: Start difference. First operand 33215 states and 82075 transitions. Second operand has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:08,819 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 84 [2021-07-09 18:17:10,339 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 98 [2021-07-09 18:17:10,716 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 101 [2021-07-09 18:17:11,617 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2021-07-09 18:17:11,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:11,783 INFO L93 Difference]: Finished difference Result 58283 states and 144389 transitions. [2021-07-09 18:17:11,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-07-09 18:17:11,784 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:17:11,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:11,883 INFO L225 Difference]: With dead ends: 58283 [2021-07-09 18:17:11,883 INFO L226 Difference]: Without dead ends: 57443 [2021-07-09 18:17:11,884 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 5847.5ms TimeCoverageRelationStatistics Valid=685, Invalid=9415, Unknown=0, NotChecked=0, Total=10100 [2021-07-09 18:17:11,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57443 states. [2021-07-09 18:17:12,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57443 to 33855. [2021-07-09 18:17:12,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33855 states, 33854 states have (on average 2.470874933538134) internal successors, (83649), 33854 states have internal predecessors, (83649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:12,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33855 states to 33855 states and 83649 transitions. [2021-07-09 18:17:12,662 INFO L78 Accepts]: Start accepts. Automaton has 33855 states and 83649 transitions. Word has length 71 [2021-07-09 18:17:12,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:12,662 INFO L482 AbstractCegarLoop]: Abstraction has 33855 states and 83649 transitions. [2021-07-09 18:17:12,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.2051282051282053) internal successors, (125), 38 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:12,663 INFO L276 IsEmpty]: Start isEmpty. Operand 33855 states and 83649 transitions. [2021-07-09 18:17:12,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:17:12,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:12,707 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:12,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-07-09 18:17:12,923 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:12,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:12,924 INFO L82 PathProgramCache]: Analyzing trace with hash -584494157, now seen corresponding path program 133 times [2021-07-09 18:17:12,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:12,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968748554] [2021-07-09 18:17:12,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:13,100 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-07-09 18:17:13,414 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:13,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:13,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968748554] [2021-07-09 18:17:13,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968748554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:13,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867238605] [2021-07-09 18:17:13,414 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:13,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:13,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:17:13,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:14,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,414 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,437 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,445 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,461 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:14,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:14,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:17:14,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:14,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:14,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:17:14,481 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:14,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867238605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:14,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:14,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:17:14,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363689701] [2021-07-09 18:17:14,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:14,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:14,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:14,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:17:14,482 INFO L87 Difference]: Start difference. First operand 33855 states and 83649 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:16,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:16,708 INFO L93 Difference]: Finished difference Result 53495 states and 133049 transitions. [2021-07-09 18:17:16,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:17:16,708 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:17:16,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:16,802 INFO L225 Difference]: With dead ends: 53495 [2021-07-09 18:17:16,802 INFO L226 Difference]: Without dead ends: 53311 [2021-07-09 18:17:16,802 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 2019.5ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:17:16,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53311 states. [2021-07-09 18:17:17,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53311 to 34159. [2021-07-09 18:17:17,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34159 states, 34158 states have (on average 2.4711341413431698) internal successors, (84409), 34158 states have internal predecessors, (84409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:17,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34159 states to 34159 states and 84409 transitions. [2021-07-09 18:17:17,559 INFO L78 Accepts]: Start accepts. Automaton has 34159 states and 84409 transitions. Word has length 71 [2021-07-09 18:17:17,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:17,559 INFO L482 AbstractCegarLoop]: Abstraction has 34159 states and 84409 transitions. [2021-07-09 18:17:17,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:17,559 INFO L276 IsEmpty]: Start isEmpty. Operand 34159 states and 84409 transitions. [2021-07-09 18:17:17,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:17:17,599 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:17,599 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:17,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:17,815 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:17,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:17,815 INFO L82 PathProgramCache]: Analyzing trace with hash -1050795597, now seen corresponding path program 134 times [2021-07-09 18:17:17,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:17,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073944745] [2021-07-09 18:17:17,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:18,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:18,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073944745] [2021-07-09 18:17:18,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073944745] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:18,250 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122303852] [2021-07-09 18:17:18,250 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:18,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:17:18,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:18,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:17:18,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:19,041 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 62 [2021-07-09 18:17:19,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,307 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,331 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:19,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:19,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:17:19,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:19,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:17:19,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:19,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:17:19,363 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:19,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122303852] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:19,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:19,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-07-09 18:17:19,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837608011] [2021-07-09 18:17:19,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:17:19,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:19,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:17:19,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:17:19,364 INFO L87 Difference]: Start difference. First operand 34159 states and 84409 transitions. Second operand has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:21,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:17:21,597 INFO L93 Difference]: Finished difference Result 54951 states and 136441 transitions. [2021-07-09 18:17:21,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:17:21,598 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:17:21,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:17:21,831 INFO L225 Difference]: With dead ends: 54951 [2021-07-09 18:17:21,831 INFO L226 Difference]: Without dead ends: 54863 [2021-07-09 18:17:21,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 2037.2ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:17:21,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54863 states. [2021-07-09 18:17:22,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54863 to 33919. [2021-07-09 18:17:22,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33919 states, 33918 states have (on average 2.4709298897340646) internal successors, (83809), 33918 states have internal predecessors, (83809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:22,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33919 states to 33919 states and 83809 transitions. [2021-07-09 18:17:22,557 INFO L78 Accepts]: Start accepts. Automaton has 33919 states and 83809 transitions. Word has length 71 [2021-07-09 18:17:22,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:17:22,557 INFO L482 AbstractCegarLoop]: Abstraction has 33919 states and 83809 transitions. [2021-07-09 18:17:22,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.324324324324324) internal successors, (123), 36 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:17:22,557 INFO L276 IsEmpty]: Start isEmpty. Operand 33919 states and 83809 transitions. [2021-07-09 18:17:22,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:17:22,601 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:17:22,601 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:17:22,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,138 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:22,817 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:17:22,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:17:22,818 INFO L82 PathProgramCache]: Analyzing trace with hash -403180109, now seen corresponding path program 135 times [2021-07-09 18:17:22,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:17:22,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653331458] [2021-07-09 18:17:22,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:17:22,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:17:23,318 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:17:23,318 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:17:23,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653331458] [2021-07-09 18:17:23,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653331458] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:23,318 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131462694] [2021-07-09 18:17:23,318 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:17:23,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-07-09 18:17:23,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:17:23,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:17:23,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:17:37,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,217 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:17:37,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:17:37,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 156 treesize of output 60 [2021-07-09 18:17:37,226 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:17:37,242 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.3 percent of original size [2021-07-09 18:17:37,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:17:37,244 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:177, output treesize:7 [2021-07-09 18:17:37,254 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 5 proven. 209 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:17:37,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131462694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:17:37,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:17:37,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:17:37,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669926700] [2021-07-09 18:17:37,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:17:37,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:17:37,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:17:37,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1262, Unknown=5, NotChecked=0, Total=1406 [2021-07-09 18:17:37,255 INFO L87 Difference]: Start difference. First operand 33919 states and 83809 transitions. Second operand has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:27,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:27,579 INFO L93 Difference]: Finished difference Result 52511 states and 130429 transitions. [2021-07-09 18:18:27,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:18:27,579 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:27,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:27,671 INFO L225 Difference]: With dead ends: 52511 [2021-07-09 18:18:27,671 INFO L226 Difference]: Without dead ends: 52079 [2021-07-09 18:18:27,671 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1269 ImplicationChecksByTransitivity, 22458.3ms TimeCoverageRelationStatistics Valid=398, Invalid=4287, Unknown=7, NotChecked=0, Total=4692 [2021-07-09 18:18:27,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52079 states. [2021-07-09 18:18:28,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52079 to 34335. [2021-07-09 18:18:28,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34335 states, 34334 states have (on average 2.4708161006582396) internal successors, (84833), 34334 states have internal predecessors, (84833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:28,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34335 states to 34335 states and 84833 transitions. [2021-07-09 18:18:28,563 INFO L78 Accepts]: Start accepts. Automaton has 34335 states and 84833 transitions. Word has length 71 [2021-07-09 18:18:28,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:28,564 INFO L482 AbstractCegarLoop]: Abstraction has 34335 states and 84833 transitions. [2021-07-09 18:18:28,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.236842105263158) internal successors, (123), 37 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:28,564 INFO L276 IsEmpty]: Start isEmpty. Operand 34335 states and 84833 transitions. [2021-07-09 18:18:28,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:28,606 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:28,606 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:28,822 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:28,822 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:28,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:28,822 INFO L82 PathProgramCache]: Analyzing trace with hash 395386803, now seen corresponding path program 136 times [2021-07-09 18:18:28,822 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:28,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228411173] [2021-07-09 18:18:28,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:29,258 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-07-09 18:18:29,335 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 204 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:18:29,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:29,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228411173] [2021-07-09 18:18:29,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228411173] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:29,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849594998] [2021-07-09 18:18:29,336 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:29,368 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:18:29,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:29,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:18:29,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:30,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,381 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:30,383 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:30,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:30,385 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:30,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:30,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:30,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:18:30,402 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 14 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:30,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849594998] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:30,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:30,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:18:30,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713152353] [2021-07-09 18:18:30,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:30,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:30,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:30,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:30,403 INFO L87 Difference]: Start difference. First operand 34335 states and 84833 transitions. Second operand has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:33,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:33,019 INFO L93 Difference]: Finished difference Result 50775 states and 125929 transitions. [2021-07-09 18:18:33,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:18:33,020 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:33,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:33,169 INFO L225 Difference]: With dead ends: 50775 [2021-07-09 18:18:33,169 INFO L226 Difference]: Without dead ends: 50735 [2021-07-09 18:18:33,169 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1318 ImplicationChecksByTransitivity, 2015.9ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:18:33,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50735 states. [2021-07-09 18:18:33,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50735 to 34367. [2021-07-09 18:18:33,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34367 states, 34366 states have (on average 2.4708432753302683) internal successors, (84913), 34366 states have internal predecessors, (84913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:33,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34367 states to 34367 states and 84913 transitions. [2021-07-09 18:18:33,893 INFO L78 Accepts]: Start accepts. Automaton has 34367 states and 84913 transitions. Word has length 71 [2021-07-09 18:18:33,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:33,894 INFO L482 AbstractCegarLoop]: Abstraction has 34367 states and 84913 transitions. [2021-07-09 18:18:33,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1315789473684212) internal successors, (119), 37 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:33,894 INFO L276 IsEmpty]: Start isEmpty. Operand 34367 states and 84913 transitions. [2021-07-09 18:18:33,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:33,935 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:33,935 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:34,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:34,151 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:34,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:34,151 INFO L82 PathProgramCache]: Analyzing trace with hash -613231693, now seen corresponding path program 137 times [2021-07-09 18:18:34,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:34,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513107497] [2021-07-09 18:18:34,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:34,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:34,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513107497] [2021-07-09 18:18:34,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513107497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:34,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11892044] [2021-07-09 18:18:34,693 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:34,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:18:34,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:34,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:18:34,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:35,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,836 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,836 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:35,842 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:35,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:35,843 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:35,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:35,850 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:35,850 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:18:35,862 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:35,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11892044] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:35,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:35,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:18:35,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384106171] [2021-07-09 18:18:35,863 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:35,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:35,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:35,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1261, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:35,863 INFO L87 Difference]: Start difference. First operand 34367 states and 84913 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:38,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:38,472 INFO L93 Difference]: Finished difference Result 64583 states and 160781 transitions. [2021-07-09 18:18:38,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:18:38,473 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:38,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:38,728 INFO L225 Difference]: With dead ends: 64583 [2021-07-09 18:18:38,728 INFO L226 Difference]: Without dead ends: 64351 [2021-07-09 18:18:38,729 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 2152.4ms TimeCoverageRelationStatistics Valid=400, Invalid=4292, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:18:38,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64351 states. [2021-07-09 18:18:39,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64351 to 32383. [2021-07-09 18:18:39,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32383 states, 32382 states have (on average 2.472762645914397) internal successors, (80073), 32382 states have internal predecessors, (80073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:39,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32383 states to 32383 states and 80073 transitions. [2021-07-09 18:18:39,521 INFO L78 Accepts]: Start accepts. Automaton has 32383 states and 80073 transitions. Word has length 71 [2021-07-09 18:18:39,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:39,522 INFO L482 AbstractCegarLoop]: Abstraction has 32383 states and 80073 transitions. [2021-07-09 18:18:39,522 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:39,522 INFO L276 IsEmpty]: Start isEmpty. Operand 32383 states and 80073 transitions. [2021-07-09 18:18:39,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:39,559 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:39,559 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:39,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:39,775 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:39,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:39,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1243698253, now seen corresponding path program 138 times [2021-07-09 18:18:39,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:39,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806736353] [2021-07-09 18:18:39,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:39,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:40,171 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:40,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:40,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806736353] [2021-07-09 18:18:40,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806736353] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:40,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483009024] [2021-07-09 18:18:40,171 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:40,207 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-07-09 18:18:40,207 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:40,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:18:40,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:41,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,316 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,341 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,367 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:41,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:41,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:41,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:41,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:41,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:41,379 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-07-09 18:18:41,394 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:41,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483009024] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:41,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:41,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 35 [2021-07-09 18:18:41,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584825954] [2021-07-09 18:18:41,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:18:41,395 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:41,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:18:41,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:18:41,395 INFO L87 Difference]: Start difference. First operand 32383 states and 80073 transitions. Second operand has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:45,535 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 57 [2021-07-09 18:18:46,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:46,300 INFO L93 Difference]: Finished difference Result 38879 states and 96017 transitions. [2021-07-09 18:18:46,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:18:46,301 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:46,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:46,359 INFO L225 Difference]: With dead ends: 38879 [2021-07-09 18:18:46,359 INFO L226 Difference]: Without dead ends: 38783 [2021-07-09 18:18:46,359 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 963 ImplicationChecksByTransitivity, 3583.8ms TimeCoverageRelationStatistics Valid=418, Invalid=4694, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:18:46,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38783 states. [2021-07-09 18:18:46,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38783 to 30479. [2021-07-09 18:18:46,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30479 states, 30478 states have (on average 2.4713891987663232) internal successors, (75323), 30478 states have internal predecessors, (75323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:46,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30479 states to 30479 states and 75323 transitions. [2021-07-09 18:18:46,945 INFO L78 Accepts]: Start accepts. Automaton has 30479 states and 75323 transitions. Word has length 71 [2021-07-09 18:18:46,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:46,945 INFO L482 AbstractCegarLoop]: Abstraction has 30479 states and 75323 transitions. [2021-07-09 18:18:46,945 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.5) internal successors, (126), 35 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:46,946 INFO L276 IsEmpty]: Start isEmpty. Operand 30479 states and 75323 transitions. [2021-07-09 18:18:46,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:46,982 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:46,982 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:47,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-07-09 18:18:47,199 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:47,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:47,199 INFO L82 PathProgramCache]: Analyzing trace with hash -1673396813, now seen corresponding path program 139 times [2021-07-09 18:18:47,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:47,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654498152] [2021-07-09 18:18:47,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:47,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:47,584 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:47,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:47,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654498152] [2021-07-09 18:18:47,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654498152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:47,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159155309] [2021-07-09 18:18:47,585 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:47,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:18:47,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:48,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,747 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,775 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,779 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,783 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:48,784 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:48,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:48,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:48,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:48,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:18:48,804 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:48,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159155309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:48,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:48,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:18:48,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579718846] [2021-07-09 18:18:48,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:18:48,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:48,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:18:48,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:18:48,805 INFO L87 Difference]: Start difference. First operand 30479 states and 75323 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:51,132 INFO L93 Difference]: Finished difference Result 54407 states and 135523 transitions. [2021-07-09 18:18:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:18:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:51,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:51,230 INFO L225 Difference]: With dead ends: 54407 [2021-07-09 18:18:51,230 INFO L226 Difference]: Without dead ends: 54175 [2021-07-09 18:18:51,231 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1250 ImplicationChecksByTransitivity, 2109.0ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:18:51,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54175 states. [2021-07-09 18:18:51,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54175 to 30927. [2021-07-09 18:18:51,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30927 states, 30926 states have (on average 2.4710276143051155) internal successors, (76419), 30926 states have internal predecessors, (76419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30927 states to 30927 states and 76419 transitions. [2021-07-09 18:18:51,870 INFO L78 Accepts]: Start accepts. Automaton has 30927 states and 76419 transitions. Word has length 71 [2021-07-09 18:18:51,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:51,870 INFO L482 AbstractCegarLoop]: Abstraction has 30927 states and 76419 transitions. [2021-07-09 18:18:51,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:51,870 INFO L276 IsEmpty]: Start isEmpty. Operand 30927 states and 76419 transitions. [2021-07-09 18:18:51,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:51,911 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:51,911 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:52,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-07-09 18:18:52,127 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:52,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:52,127 INFO L82 PathProgramCache]: Analyzing trace with hash -70060109, now seen corresponding path program 140 times [2021-07-09 18:18:52,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:52,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195918362] [2021-07-09 18:18:52,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:52,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:52,452 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 202 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-09 18:18:52,452 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:52,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195918362] [2021-07-09 18:18:52,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195918362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:52,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271419925] [2021-07-09 18:18:52,452 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:52,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:18:52,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:52,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:18:52,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:53,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,500 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,523 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:53,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:53,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:53,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:53,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:53,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:18:53,552 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 3 proven. 211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:53,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271419925] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:53,552 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:53,552 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-07-09 18:18:53,552 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822970770] [2021-07-09 18:18:53,552 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:18:53,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:53,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:18:53,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1069, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:18:53,553 INFO L87 Difference]: Start difference. First operand 30927 states and 76419 transitions. Second operand has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:56,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:18:56,981 INFO L93 Difference]: Finished difference Result 45659 states and 113299 transitions. [2021-07-09 18:18:56,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:18:56,981 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:18:56,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:18:57,150 INFO L225 Difference]: With dead ends: 45659 [2021-07-09 18:18:57,150 INFO L226 Difference]: Without dead ends: 45023 [2021-07-09 18:18:57,150 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1463 ImplicationChecksByTransitivity, 2474.5ms TimeCoverageRelationStatistics Valid=435, Invalid=4677, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:18:57,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45023 states. [2021-07-09 18:18:57,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45023 to 27967. [2021-07-09 18:18:57,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27967 states, 27966 states have (on average 2.473467782307087) internal successors, (69173), 27966 states have internal predecessors, (69173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:57,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27967 states to 27967 states and 69173 transitions. [2021-07-09 18:18:57,743 INFO L78 Accepts]: Start accepts. Automaton has 27967 states and 69173 transitions. Word has length 71 [2021-07-09 18:18:57,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:18:57,743 INFO L482 AbstractCegarLoop]: Abstraction has 27967 states and 69173 transitions. [2021-07-09 18:18:57,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.4857142857142858) internal successors, (122), 34 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:18:57,743 INFO L276 IsEmpty]: Start isEmpty. Operand 27967 states and 69173 transitions. [2021-07-09 18:18:57,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:18:57,914 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:18:57,914 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:18:58,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-07-09 18:18:58,129 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:18:58,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:18:58,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2139698253, now seen corresponding path program 141 times [2021-07-09 18:18:58,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:18:58,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078714674] [2021-07-09 18:18:58,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:18:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:18:58,514 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:58,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:18:58,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078714674] [2021-07-09 18:18:58,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078714674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:58,515 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295049922] [2021-07-09 18:18:58,515 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:18:58,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-07-09 18:18:58,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:18:58,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:18:58,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:18:59,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,587 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,597 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,608 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,617 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:18:59,625 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:18:59,625 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:18:59,627 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:18:59,632 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:18:59,634 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:18:59,634 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:18:59,645 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:18:59,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295049922] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:18:59,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:18:59,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-07-09 18:18:59,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011498413] [2021-07-09 18:18:59,646 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:18:59,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:18:59,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:18:59,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:18:59,646 INFO L87 Difference]: Start difference. First operand 27967 states and 69173 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:01,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:01,997 INFO L93 Difference]: Finished difference Result 52727 states and 131165 transitions. [2021-07-09 18:19:01,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:19:01,998 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:01,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:02,099 INFO L225 Difference]: With dead ends: 52727 [2021-07-09 18:19:02,099 INFO L226 Difference]: Without dead ends: 52639 [2021-07-09 18:19:02,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1195 ImplicationChecksByTransitivity, 2000.4ms TimeCoverageRelationStatistics Valid=379, Invalid=4043, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:19:02,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52639 states. [2021-07-09 18:19:02,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52639 to 26831. [2021-07-09 18:19:02,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26831 states, 26830 states have (on average 2.474133432724562) internal successors, (66381), 26830 states have internal predecessors, (66381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:02,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26831 states to 26831 states and 66381 transitions. [2021-07-09 18:19:02,826 INFO L78 Accepts]: Start accepts. Automaton has 26831 states and 66381 transitions. Word has length 71 [2021-07-09 18:19:02,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:02,826 INFO L482 AbstractCegarLoop]: Abstraction has 26831 states and 66381 transitions. [2021-07-09 18:19:02,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:02,826 INFO L276 IsEmpty]: Start isEmpty. Operand 26831 states and 66381 transitions. [2021-07-09 18:19:02,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:02,855 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:02,855 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:03,071 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-07-09 18:19:03,071 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:03,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:03,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1492082765, now seen corresponding path program 142 times [2021-07-09 18:19:03,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:03,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968640501] [2021-07-09 18:19:03,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:03,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:03,421 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:03,421 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:03,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968640501] [2021-07-09 18:19:03,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968640501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:03,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258761470] [2021-07-09 18:19:03,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:03,460 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:03,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:03,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:19:03,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:04,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,605 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,616 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,616 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:04,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:04,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:04,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:04,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:04,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:04,648 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:04,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258761470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:04,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:04,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:19:04,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493924091] [2021-07-09 18:19:04,648 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:19:04,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:04,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:19:04,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:19:04,649 INFO L87 Difference]: Start difference. First operand 26831 states and 66381 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:07,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:07,480 INFO L93 Difference]: Finished difference Result 48487 states and 120645 transitions. [2021-07-09 18:19:07,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:19:07,480 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:07,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:07,566 INFO L225 Difference]: With dead ends: 48487 [2021-07-09 18:19:07,567 INFO L226 Difference]: Without dead ends: 48399 [2021-07-09 18:19:07,567 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1241 ImplicationChecksByTransitivity, 1889.3ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:19:07,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48399 states. [2021-07-09 18:19:08,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48399 to 26959. [2021-07-09 18:19:08,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26959 states, 26958 states have (on average 2.4742562504636845) internal successors, (66701), 26958 states have internal predecessors, (66701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:08,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26959 states to 26959 states and 66701 transitions. [2021-07-09 18:19:08,188 INFO L78 Accepts]: Start accepts. Automaton has 26959 states and 66701 transitions. Word has length 71 [2021-07-09 18:19:08,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:08,188 INFO L482 AbstractCegarLoop]: Abstraction has 26959 states and 66701 transitions. [2021-07-09 18:19:08,189 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:08,189 INFO L276 IsEmpty]: Start isEmpty. Operand 26959 states and 66701 transitions. [2021-07-09 18:19:08,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:08,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:08,219 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:08,434 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:08,435 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:08,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:08,435 INFO L82 PathProgramCache]: Analyzing trace with hash -693515853, now seen corresponding path program 143 times [2021-07-09 18:19:08,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:08,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091181276] [2021-07-09 18:19:08,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:08,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:08,790 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:08,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:08,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091181276] [2021-07-09 18:19:08,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091181276] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:08,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944088683] [2021-07-09 18:19:08,790 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:08,915 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-07-09 18:19:08,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:08,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:19:08,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:09,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,916 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,934 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,943 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,951 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:09,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:09,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:09,955 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,962 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:09,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:09,963 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:09,976 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:09,976 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944088683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:09,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:09,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:19:09,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865213511] [2021-07-09 18:19:09,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:19:09,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:09,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:19:09,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:19:09,977 INFO L87 Difference]: Start difference. First operand 26959 states and 66701 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:12,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:12,309 INFO L93 Difference]: Finished difference Result 47239 states and 117413 transitions. [2021-07-09 18:19:12,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:19:12,310 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:12,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:12,439 INFO L225 Difference]: With dead ends: 47239 [2021-07-09 18:19:12,440 INFO L226 Difference]: Without dead ends: 47199 [2021-07-09 18:19:12,440 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1974.2ms TimeCoverageRelationStatistics Valid=406, Invalid=4286, Unknown=0, NotChecked=0, Total=4692 [2021-07-09 18:19:12,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47199 states. [2021-07-09 18:19:12,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47199 to 27167. [2021-07-09 18:19:12,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27167 states, 27166 states have (on average 2.4744533608186705) internal successors, (67221), 27166 states have internal predecessors, (67221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:12,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27167 states to 27167 states and 67221 transitions. [2021-07-09 18:19:12,894 INFO L78 Accepts]: Start accepts. Automaton has 27167 states and 67221 transitions. Word has length 71 [2021-07-09 18:19:12,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:12,894 INFO L482 AbstractCegarLoop]: Abstraction has 27167 states and 67221 transitions. [2021-07-09 18:19:12,894 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:12,895 INFO L276 IsEmpty]: Start isEmpty. Operand 27167 states and 67221 transitions. [2021-07-09 18:19:12,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:12,928 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:12,928 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:13,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-07-09 18:19:13,143 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:13,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:13,144 INFO L82 PathProgramCache]: Analyzing trace with hash -1586749517, now seen corresponding path program 144 times [2021-07-09 18:19:13,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:13,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21100744] [2021-07-09 18:19:13,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:13,636 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:13,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:13,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21100744] [2021-07-09 18:19:13,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21100744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:13,637 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060318058] [2021-07-09 18:19:13,637 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:13,671 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-07-09 18:19:13,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:13,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:19:13,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:14,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,705 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:14,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:14,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:14,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:14,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:14,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:14,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:14,723 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:14,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060318058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:14,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:14,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:19:14,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62869673] [2021-07-09 18:19:14,724 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:19:14,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:14,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:19:14,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:19:14,724 INFO L87 Difference]: Start difference. First operand 27167 states and 67221 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:17,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:17,150 INFO L93 Difference]: Finished difference Result 46591 states and 115911 transitions. [2021-07-09 18:19:17,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:19:17,150 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:17,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:17,348 INFO L225 Difference]: With dead ends: 46591 [2021-07-09 18:19:17,349 INFO L226 Difference]: Without dead ends: 46031 [2021-07-09 18:19:17,349 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 2008.4ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:19:17,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46031 states. [2021-07-09 18:19:17,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46031 to 19935. [2021-07-09 18:19:17,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19935 states, 19934 states have (on average 2.4840473562757097) internal successors, (49517), 19934 states have internal predecessors, (49517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:17,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19935 states to 19935 states and 49517 transitions. [2021-07-09 18:19:17,708 INFO L78 Accepts]: Start accepts. Automaton has 19935 states and 49517 transitions. Word has length 71 [2021-07-09 18:19:17,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:17,709 INFO L482 AbstractCegarLoop]: Abstraction has 19935 states and 49517 transitions. [2021-07-09 18:19:17,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:17,709 INFO L276 IsEmpty]: Start isEmpty. Operand 19935 states and 49517 transitions. [2021-07-09 18:19:17,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:17,730 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:17,730 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:17,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:17,945 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:17,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:17,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1405435469, now seen corresponding path program 145 times [2021-07-09 18:19:17,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:17,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555090063] [2021-07-09 18:19:17,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:18,355 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:18,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:18,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555090063] [2021-07-09 18:19:18,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555090063] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:18,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282637082] [2021-07-09 18:19:18,356 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 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:18,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:18,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:19:18,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:19,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,493 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,507 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:19,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:19,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:19,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:19,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:19,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:19,550 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:19,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282637082] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:19,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:19,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:19:19,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631989372] [2021-07-09 18:19:19,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:19:19,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:19,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:19:19,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:19:19,551 INFO L87 Difference]: Start difference. First operand 19935 states and 49517 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:21,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:21,840 INFO L93 Difference]: Finished difference Result 39543 states and 98661 transitions. [2021-07-09 18:19:21,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:19:21,840 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:21,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:21,916 INFO L225 Difference]: With dead ends: 39543 [2021-07-09 18:19:21,916 INFO L226 Difference]: Without dead ends: 39455 [2021-07-09 18:19:21,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1263 ImplicationChecksByTransitivity, 2114.6ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:19:21,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39455 states. [2021-07-09 18:19:22,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39455 to 19711. [2021-07-09 18:19:22,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19711 states, 19710 states have (on average 2.4838660578386604) internal successors, (48957), 19710 states have internal predecessors, (48957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:22,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19711 states to 19711 states and 48957 transitions. [2021-07-09 18:19:22,409 INFO L78 Accepts]: Start accepts. Automaton has 19711 states and 48957 transitions. Word has length 71 [2021-07-09 18:19:22,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:22,410 INFO L482 AbstractCegarLoop]: Abstraction has 19711 states and 48957 transitions. [2021-07-09 18:19:22,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:22,410 INFO L276 IsEmpty]: Start isEmpty. Operand 19711 states and 48957 transitions. [2021-07-09 18:19:22,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:22,449 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:22,449 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:22,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:22,665 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:22,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:22,665 INFO L82 PathProgramCache]: Analyzing trace with hash -606868557, now seen corresponding path program 146 times [2021-07-09 18:19:22,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:22,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276824755] [2021-07-09 18:19:22,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:22,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:23,086 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:23,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:23,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276824755] [2021-07-09 18:19:23,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276824755] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:23,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615916184] [2021-07-09 18:19:23,086 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:23,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:19:23,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:23,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:19:23,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:24,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,201 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,211 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,256 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:24,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:24,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:24,261 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:24,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:24,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:24,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:24,278 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:24,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615916184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:24,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:24,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:19:24,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553229029] [2021-07-09 18:19:24,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:19:24,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:24,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:19:24,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:19:24,279 INFO L87 Difference]: Start difference. First operand 19711 states and 48957 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:26,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:26,624 INFO L93 Difference]: Finished difference Result 39095 states and 97429 transitions. [2021-07-09 18:19:26,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:19:26,625 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:26,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:26,829 INFO L225 Difference]: With dead ends: 39095 [2021-07-09 18:19:26,829 INFO L226 Difference]: Without dead ends: 39055 [2021-07-09 18:19:26,829 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1261 ImplicationChecksByTransitivity, 2133.9ms TimeCoverageRelationStatistics Valid=412, Invalid=4418, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:19:26,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39055 states. [2021-07-09 18:19:27,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39055 to 19647. [2021-07-09 18:19:27,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19647 states, 19646 states have (on average 2.48381349893108) internal successors, (48797), 19646 states have internal predecessors, (48797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:27,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19647 states to 19647 states and 48797 transitions. [2021-07-09 18:19:27,202 INFO L78 Accepts]: Start accepts. Automaton has 19647 states and 48797 transitions. Word has length 71 [2021-07-09 18:19:27,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:27,202 INFO L482 AbstractCegarLoop]: Abstraction has 19647 states and 48797 transitions. [2021-07-09 18:19:27,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:27,202 INFO L276 IsEmpty]: Start isEmpty. Operand 19647 states and 48797 transitions. [2021-07-09 18:19:27,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:27,226 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:27,226 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:27,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:27,442 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:27,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:27,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1791354445, now seen corresponding path program 147 times [2021-07-09 18:19:27,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:27,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784157] [2021-07-09 18:19:27,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:27,814 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:27,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:27,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784157] [2021-07-09 18:19:27,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:27,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648661777] [2021-07-09 18:19:27,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:27,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:19:27,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:27,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:19:27,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:29,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,254 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,261 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:29,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:29,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 160 treesize of output 60 [2021-07-09 18:19:29,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,282 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:19:29,283 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:29,283 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:180, output treesize:7 [2021-07-09 18:19:29,295 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:29,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648661777] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:29,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:29,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-07-09 18:19:29,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414683648] [2021-07-09 18:19:29,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:19:29,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:29,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:19:29,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:19:29,296 INFO L87 Difference]: Start difference. First operand 19647 states and 48797 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:33,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:33,913 INFO L93 Difference]: Finished difference Result 28039 states and 69373 transitions. [2021-07-09 18:19:33,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:19:33,913 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:33,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:33,964 INFO L225 Difference]: With dead ends: 28039 [2021-07-09 18:19:33,964 INFO L226 Difference]: Without dead ends: 27455 [2021-07-09 18:19:33,965 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 3445.7ms TimeCoverageRelationStatistics Valid=429, Invalid=4683, Unknown=0, NotChecked=0, Total=5112 [2021-07-09 18:19:33,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27455 states. [2021-07-09 18:19:34,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27455 to 20287. [2021-07-09 18:19:34,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20287 states, 20286 states have (on average 2.4823523612343488) internal successors, (50357), 20286 states have internal predecessors, (50357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:34,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20287 states to 20287 states and 50357 transitions. [2021-07-09 18:19:34,315 INFO L78 Accepts]: Start accepts. Automaton has 20287 states and 50357 transitions. Word has length 71 [2021-07-09 18:19:34,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:34,315 INFO L482 AbstractCegarLoop]: Abstraction has 20287 states and 50357 transitions. [2021-07-09 18:19:34,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:34,315 INFO L276 IsEmpty]: Start isEmpty. Operand 20287 states and 50357 transitions. [2021-07-09 18:19:34,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:34,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:34,341 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:34,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:34,544 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:34,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:34,544 INFO L82 PathProgramCache]: Analyzing trace with hash 2073914291, now seen corresponding path program 148 times [2021-07-09 18:19:34,544 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:34,544 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492002162] [2021-07-09 18:19:34,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:34,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:34,966 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:34,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:34,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492002162] [2021-07-09 18:19:34,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492002162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:34,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012792830] [2021-07-09 18:19:34,966 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:34,998 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:19:34,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:34,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:19:35,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:36,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,068 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,086 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,092 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:36,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:36,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:36,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:36,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:36,119 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:36,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:19:36,130 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:36,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012792830] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:36,130 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:36,130 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:19:36,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271999035] [2021-07-09 18:19:36,130 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:19:36,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:36,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:19:36,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1326, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:19:36,131 INFO L87 Difference]: Start difference. First operand 20287 states and 50357 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:38,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:38,942 INFO L93 Difference]: Finished difference Result 32279 states and 80813 transitions. [2021-07-09 18:19:38,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:19:38,942 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:38,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:38,988 INFO L225 Difference]: With dead ends: 32279 [2021-07-09 18:19:38,988 INFO L226 Difference]: Without dead ends: 31999 [2021-07-09 18:19:38,988 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1160 ImplicationChecksByTransitivity, 2026.5ms TimeCoverageRelationStatistics Valid=404, Invalid=4152, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:19:39,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31999 states. [2021-07-09 18:19:39,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31999 to 20719. [2021-07-09 18:19:39,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20719 states, 20718 states have (on average 2.4811757891688386) internal successors, (51405), 20718 states have internal predecessors, (51405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:39,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20719 states to 20719 states and 51405 transitions. [2021-07-09 18:19:39,302 INFO L78 Accepts]: Start accepts. Automaton has 20719 states and 51405 transitions. Word has length 71 [2021-07-09 18:19:39,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:39,302 INFO L482 AbstractCegarLoop]: Abstraction has 20719 states and 51405 transitions. [2021-07-09 18:19:39,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:39,303 INFO L276 IsEmpty]: Start isEmpty. Operand 20719 states and 51405 transitions. [2021-07-09 18:19:39,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:39,340 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:39,340 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:39,555 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:39,556 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:39,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:39,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1422486093, now seen corresponding path program 149 times [2021-07-09 18:19:39,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:39,556 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236462909] [2021-07-09 18:19:39,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:39,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:39,989 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:39,989 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:39,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236462909] [2021-07-09 18:19:39,989 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236462909] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:39,989 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316963085] [2021-07-09 18:19:39,989 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:40,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-09 18:19:40,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:40,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:19:40,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:41,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,241 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,264 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,283 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,296 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:41,298 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:41,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:19:41,300 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:41,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:19:41,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:41,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:170, output treesize:7 [2021-07-09 18:19:41,322 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:41,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316963085] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:41,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:41,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 39 [2021-07-09 18:19:41,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750903020] [2021-07-09 18:19:41,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-07-09 18:19:41,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:41,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-07-09 18:19:41,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:19:41,323 INFO L87 Difference]: Start difference. First operand 20719 states and 51405 transitions. Second operand has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:46,535 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 83 [2021-07-09 18:19:47,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:19:47,242 INFO L93 Difference]: Finished difference Result 28243 states and 70241 transitions. [2021-07-09 18:19:47,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-07-09 18:19:47,243 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:19:47,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:19:47,290 INFO L225 Difference]: With dead ends: 28243 [2021-07-09 18:19:47,290 INFO L226 Difference]: Without dead ends: 27487 [2021-07-09 18:19:47,290 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1363 ImplicationChecksByTransitivity, 4532.0ms TimeCoverageRelationStatistics Valid=524, Invalid=6448, Unknown=0, NotChecked=0, Total=6972 [2021-07-09 18:19:47,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27487 states. [2021-07-09 18:19:47,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27487 to 21215. [2021-07-09 18:19:47,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21215 states, 21214 states have (on average 2.4801074761949655) internal successors, (52613), 21214 states have internal predecessors, (52613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:47,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21215 states to 21215 states and 52613 transitions. [2021-07-09 18:19:47,725 INFO L78 Accepts]: Start accepts. Automaton has 21215 states and 52613 transitions. Word has length 71 [2021-07-09 18:19:47,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:19:47,725 INFO L482 AbstractCegarLoop]: Abstraction has 21215 states and 52613 transitions. [2021-07-09 18:19:47,725 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 3.15) internal successors, (126), 39 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:47,725 INFO L276 IsEmpty]: Start isEmpty. Operand 21215 states and 52613 transitions. [2021-07-09 18:19:47,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:19:47,770 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:19:47,770 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:19:47,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-09 18:19:47,983 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:19:47,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:19:47,984 INFO L82 PathProgramCache]: Analyzing trace with hash -979191885, now seen corresponding path program 150 times [2021-07-09 18:19:47,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:19:47,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427245203] [2021-07-09 18:19:47,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:19:47,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:19:48,409 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:48,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:19:48,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427245203] [2021-07-09 18:19:48,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427245203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:48,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103867896] [2021-07-09 18:19:48,410 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:19:48,445 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-07-09 18:19:48,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:19:48,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:19:48,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:19:49,900 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,933 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,947 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:19:49,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:19:49,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-07-09 18:19:49,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,966 INFO L628 ElimStorePlain]: treesize reduction 5, result has 80.0 percent of original size [2021-07-09 18:19:49,967 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:19:49,967 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:176, output treesize:7 [2021-07-09 18:19:49,979 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:19:49,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103867896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:19:49,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:19:49,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:19:49,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932738940] [2021-07-09 18:19:49,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:19:49,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:19:49,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:19:49,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=1367, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:19:49,980 INFO L87 Difference]: Start difference. First operand 21215 states and 52613 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:19:54,726 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 99 [2021-07-09 18:19:55,343 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 98 [2021-07-09 18:20:01,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:01,607 INFO L93 Difference]: Finished difference Result 35451 states and 87865 transitions. [2021-07-09 18:20:01,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-07-09 18:20:01,608 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:01,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:01,690 INFO L225 Difference]: With dead ends: 35451 [2021-07-09 18:20:01,690 INFO L226 Difference]: Without dead ends: 34327 [2021-07-09 18:20:01,691 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3934 ImplicationChecksByTransitivity, 9059.7ms TimeCoverageRelationStatistics Valid=1047, Invalid=13715, Unknown=0, NotChecked=0, Total=14762 [2021-07-09 18:20:01,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34327 states. [2021-07-09 18:20:02,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34327 to 22719. [2021-07-09 18:20:02,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22719 states, 22718 states have (on average 2.485562109340611) internal successors, (56467), 22718 states have internal predecessors, (56467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:02,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22719 states to 22719 states and 56467 transitions. [2021-07-09 18:20:02,158 INFO L78 Accepts]: Start accepts. Automaton has 22719 states and 56467 transitions. Word has length 71 [2021-07-09 18:20:02,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:02,158 INFO L482 AbstractCegarLoop]: Abstraction has 22719 states and 56467 transitions. [2021-07-09 18:20:02,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:02,158 INFO L276 IsEmpty]: Start isEmpty. Operand 22719 states and 56467 transitions. [2021-07-09 18:20:02,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:02,187 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:02,187 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:02,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:02,404 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:02,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:02,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1108696499, now seen corresponding path program 151 times [2021-07-09 18:20:02,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:02,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967909314] [2021-07-09 18:20:02,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:02,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:02,851 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:02,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:02,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967909314] [2021-07-09 18:20:02,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967909314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:02,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070717619] [2021-07-09 18:20:02,852 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:02,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:02,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:02,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:04,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,078 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,105 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,125 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:04,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:04,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:04,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:04,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:04,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:04,148 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:04,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070717619] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:04,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:04,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:20:04,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263979577] [2021-07-09 18:20:04,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:20:04,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:04,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:20:04,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1328, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:20:04,150 INFO L87 Difference]: Start difference. First operand 22719 states and 56467 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:06,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:06,459 INFO L93 Difference]: Finished difference Result 29367 states and 72977 transitions. [2021-07-09 18:20:06,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:20:06,459 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:06,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:06,513 INFO L225 Difference]: With dead ends: 29367 [2021-07-09 18:20:06,513 INFO L226 Difference]: Without dead ends: 28895 [2021-07-09 18:20:06,514 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1204 ImplicationChecksByTransitivity, 2554.4ms TimeCoverageRelationStatistics Valid=398, Invalid=4024, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:20:06,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28895 states. [2021-07-09 18:20:07,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28895 to 24415. [2021-07-09 18:20:07,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24415 states, 24414 states have (on average 2.4823052347014007) internal successors, (60603), 24414 states have internal predecessors, (60603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:07,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24415 states to 24415 states and 60603 transitions. [2021-07-09 18:20:07,126 INFO L78 Accepts]: Start accepts. Automaton has 24415 states and 60603 transitions. Word has length 71 [2021-07-09 18:20:07,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:07,126 INFO L482 AbstractCegarLoop]: Abstraction has 24415 states and 60603 transitions. [2021-07-09 18:20:07,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:07,127 INFO L276 IsEmpty]: Start isEmpty. Operand 24415 states and 60603 transitions. [2021-07-09 18:20:07,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:07,156 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:07,156 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:07,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-09 18:20:07,372 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:07,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:07,372 INFO L82 PathProgramCache]: Analyzing trace with hash -399824461, now seen corresponding path program 152 times [2021-07-09 18:20:07,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:07,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127174803] [2021-07-09 18:20:07,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:07,678 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 198 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-09 18:20:07,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:07,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127174803] [2021-07-09 18:20:07,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127174803] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:07,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768394738] [2021-07-09 18:20:07,678 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 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:07,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:07,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:07,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:07,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:08,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,651 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,659 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,660 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,674 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,684 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,701 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,701 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:08,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:08,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:08,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:08,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:08,715 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:08,727 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 7 proven. 207 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:08,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768394738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:08,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:08,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 34 [2021-07-09 18:20:08,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417698420] [2021-07-09 18:20:08,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-07-09 18:20:08,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:08,727 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-07-09 18:20:08,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:20:08,728 INFO L87 Difference]: Start difference. First operand 24415 states and 60603 transitions. Second operand has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:11,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:11,633 INFO L93 Difference]: Finished difference Result 32875 states and 81701 transitions. [2021-07-09 18:20:11,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:20:11,634 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:11,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:11,694 INFO L225 Difference]: With dead ends: 32875 [2021-07-09 18:20:11,694 INFO L226 Difference]: Without dead ends: 32319 [2021-07-09 18:20:11,694 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1224 ImplicationChecksByTransitivity, 2430.8ms TimeCoverageRelationStatistics Valid=412, Invalid=4010, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:20:11,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32319 states. [2021-07-09 18:20:12,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32319 to 23535. [2021-07-09 18:20:12,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23535 states, 23534 states have (on average 2.483683181779553) internal successors, (58451), 23534 states have internal predecessors, (58451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:12,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23535 states to 23535 states and 58451 transitions. [2021-07-09 18:20:12,145 INFO L78 Accepts]: Start accepts. Automaton has 23535 states and 58451 transitions. Word has length 71 [2021-07-09 18:20:12,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:12,145 INFO L482 AbstractCegarLoop]: Abstraction has 23535 states and 58451 transitions. [2021-07-09 18:20:12,145 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 3.3714285714285714) internal successors, (118), 34 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:12,145 INFO L276 IsEmpty]: Start isEmpty. Operand 23535 states and 58451 transitions. [2021-07-09 18:20:12,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:12,175 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:12,175 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:12,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-09 18:20:12,392 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:12,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:12,392 INFO L82 PathProgramCache]: Analyzing trace with hash 477438387, now seen corresponding path program 153 times [2021-07-09 18:20:12,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:12,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830198770] [2021-07-09 18:20:12,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:12,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:12,886 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:12,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:12,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830198770] [2021-07-09 18:20:12,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830198770] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:12,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844280247] [2021-07-09 18:20:12,887 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:12,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:20:12,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:12,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:12,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:13,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,932 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,941 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:13,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,957 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:13,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:13,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:13,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:13,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:13,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:13,976 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:13,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844280247] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:13,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:13,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-07-09 18:20:13,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207194677] [2021-07-09 18:20:13,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:20:13,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:13,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:20:13,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:20:13,977 INFO L87 Difference]: Start difference. First operand 23535 states and 58451 transitions. Second operand has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:17,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:17,179 INFO L93 Difference]: Finished difference Result 28871 states and 71683 transitions. [2021-07-09 18:20:17,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:20:17,180 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:17,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:17,241 INFO L225 Difference]: With dead ends: 28871 [2021-07-09 18:20:17,241 INFO L226 Difference]: Without dead ends: 28383 [2021-07-09 18:20:17,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 2416.9ms TimeCoverageRelationStatistics Valid=366, Invalid=3794, Unknown=0, NotChecked=0, Total=4160 [2021-07-09 18:20:17,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28383 states. [2021-07-09 18:20:17,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28383 to 23087. [2021-07-09 18:20:17,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23087 states, 23086 states have (on average 2.4831066447197436) internal successors, (57325), 23086 states have internal predecessors, (57325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:17,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23087 states to 23087 states and 57325 transitions. [2021-07-09 18:20:17,651 INFO L78 Accepts]: Start accepts. Automaton has 23087 states and 57325 transitions. Word has length 71 [2021-07-09 18:20:17,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:17,651 INFO L482 AbstractCegarLoop]: Abstraction has 23087 states and 57325 transitions. [2021-07-09 18:20:17,651 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 35 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:17,651 INFO L276 IsEmpty]: Start isEmpty. Operand 23087 states and 57325 transitions. [2021-07-09 18:20:17,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:17,679 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:17,679 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:17,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-07-09 18:20:17,895 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:17,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:17,895 INFO L82 PathProgramCache]: Analyzing trace with hash 2035475891, now seen corresponding path program 154 times [2021-07-09 18:20:17,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:17,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392115162] [2021-07-09 18:20:17,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:17,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:18,261 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:18,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:18,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392115162] [2021-07-09 18:20:18,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392115162] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:18,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980442068] [2021-07-09 18:20:18,261 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:18,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:18,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:18,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:18,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:19,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,359 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,364 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:19,375 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,376 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:19,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:19,377 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:19,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:19,383 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:19,383 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:19,394 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:19,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980442068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:19,394 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:19,394 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-07-09 18:20:19,394 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139077018] [2021-07-09 18:20:19,394 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:20:19,394 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:19,395 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:20:19,395 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:20:19,395 INFO L87 Difference]: Start difference. First operand 23087 states and 57325 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:21,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:21,572 INFO L93 Difference]: Finished difference Result 31975 states and 79499 transitions. [2021-07-09 18:20:21,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:20:21,572 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:21,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:21,632 INFO L225 Difference]: With dead ends: 31975 [2021-07-09 18:20:21,632 INFO L226 Difference]: Without dead ends: 31535 [2021-07-09 18:20:21,632 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 1926.7ms TimeCoverageRelationStatistics Valid=330, Invalid=3452, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:20:21,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31535 states. [2021-07-09 18:20:22,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31535 to 25455. [2021-07-09 18:20:22,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25455 states, 25454 states have (on average 2.4821639035122183) internal successors, (63181), 25454 states have internal predecessors, (63181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:22,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25455 states to 25455 states and 63181 transitions. [2021-07-09 18:20:22,210 INFO L78 Accepts]: Start accepts. Automaton has 25455 states and 63181 transitions. Word has length 71 [2021-07-09 18:20:22,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:22,211 INFO L482 AbstractCegarLoop]: Abstraction has 25455 states and 63181 transitions. [2021-07-09 18:20:22,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:22,211 INFO L276 IsEmpty]: Start isEmpty. Operand 25455 states and 63181 transitions. [2021-07-09 18:20:22,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:22,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:22,242 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:22,458 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:22,458 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:22,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:22,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1126450765, now seen corresponding path program 155 times [2021-07-09 18:20:22,459 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:22,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772710105] [2021-07-09 18:20:22,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:22,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:22,854 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:22,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:22,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772710105] [2021-07-09 18:20:22,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772710105] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:22,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107791147] [2021-07-09 18:20:22,855 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:22,900 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-09 18:20:22,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:22,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:20:22,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:23,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,912 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,961 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,963 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:23,968 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:23,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:23,971 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:23,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:23,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:23,978 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:23,991 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:23,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107791147] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:23,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:23,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-07-09 18:20:23,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565094479] [2021-07-09 18:20:23,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:20:23,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:23,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:20:23,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:20:23,992 INFO L87 Difference]: Start difference. First operand 25455 states and 63181 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:25,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:25,925 INFO L93 Difference]: Finished difference Result 40631 states and 101189 transitions. [2021-07-09 18:20:25,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:20:25,926 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:25,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:25,989 INFO L225 Difference]: With dead ends: 40631 [2021-07-09 18:20:25,990 INFO L226 Difference]: Without dead ends: 40543 [2021-07-09 18:20:25,990 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 996 ImplicationChecksByTransitivity, 1967.0ms TimeCoverageRelationStatistics Valid=341, Invalid=3565, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:20:26,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40543 states. [2021-07-09 18:20:26,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40543 to 24623. [2021-07-09 18:20:26,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24623 states, 24622 states have (on average 2.4815612054260416) internal successors, (61101), 24622 states have internal predecessors, (61101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:26,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24623 states to 24623 states and 61101 transitions. [2021-07-09 18:20:26,458 INFO L78 Accepts]: Start accepts. Automaton has 24623 states and 61101 transitions. Word has length 71 [2021-07-09 18:20:26,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:26,458 INFO L482 AbstractCegarLoop]: Abstraction has 24623 states and 61101 transitions. [2021-07-09 18:20:26,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:26,458 INFO L276 IsEmpty]: Start isEmpty. Operand 24623 states and 61101 transitions. [2021-07-09 18:20:26,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:26,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:26,483 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:26,699 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable161 [2021-07-09 18:20:26,699 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:26,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:26,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1890623053, now seen corresponding path program 156 times [2021-07-09 18:20:26,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:26,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516172667] [2021-07-09 18:20:26,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:26,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:27,146 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:27,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:27,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516172667] [2021-07-09 18:20:27,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516172667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:27,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657578409] [2021-07-09 18:20:27,146 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:27,201 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-07-09 18:20:27,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:27,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:20:27,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:27,803 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2021-07-09 18:20:28,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,387 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,412 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:28,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:28,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 164 treesize of output 60 [2021-07-09 18:20:28,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:28,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:28,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:174, output treesize:7 [2021-07-09 18:20:28,440 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:28,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657578409] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:28,440 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:28,440 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:20:28,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174992527] [2021-07-09 18:20:28,440 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:20:28,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:28,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:20:28,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:20:28,441 INFO L87 Difference]: Start difference. First operand 24623 states and 61101 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:30,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:30,326 INFO L93 Difference]: Finished difference Result 35815 states and 89413 transitions. [2021-07-09 18:20:30,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:20:30,326 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:30,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:30,406 INFO L225 Difference]: With dead ends: 35815 [2021-07-09 18:20:30,406 INFO L226 Difference]: Without dead ends: 35631 [2021-07-09 18:20:30,407 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 2091.1ms TimeCoverageRelationStatistics Valid=374, Invalid=3658, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:20:30,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35631 states. [2021-07-09 18:20:30,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35631 to 24735. [2021-07-09 18:20:30,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24735 states, 24734 states have (on average 2.4816446996037844) internal successors, (61381), 24734 states have internal predecessors, (61381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:31,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24735 states to 24735 states and 61381 transitions. [2021-07-09 18:20:31,033 INFO L78 Accepts]: Start accepts. Automaton has 24735 states and 61381 transitions. Word has length 71 [2021-07-09 18:20:31,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:31,033 INFO L482 AbstractCegarLoop]: Abstraction has 24735 states and 61381 transitions. [2021-07-09 18:20:31,033 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:31,033 INFO L276 IsEmpty]: Start isEmpty. Operand 24735 states and 61381 transitions. [2021-07-09 18:20:31,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:31,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:31,063 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:31,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:31,277 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:31,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:31,277 INFO L82 PathProgramCache]: Analyzing trace with hash 184616883, now seen corresponding path program 157 times [2021-07-09 18:20:31,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:31,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32498581] [2021-07-09 18:20:31,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:31,697 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:31,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:31,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32498581] [2021-07-09 18:20:31,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32498581] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:31,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457712453] [2021-07-09 18:20:31,697 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:31,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:31,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:31,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:32,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,734 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,754 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,765 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,771 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:32,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,776 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:32,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:32,778 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:32,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:32,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:32,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:32,795 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:32,795 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457712453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:32,795 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:32,795 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 35 [2021-07-09 18:20:32,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900236073] [2021-07-09 18:20:32,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:20:32,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:32,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:20:32,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=1132, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:20:32,796 INFO L87 Difference]: Start difference. First operand 24735 states and 61381 transitions. Second operand has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:35,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:35,018 INFO L93 Difference]: Finished difference Result 31671 states and 78691 transitions. [2021-07-09 18:20:35,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:20:35,018 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:35,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:35,071 INFO L225 Difference]: With dead ends: 31671 [2021-07-09 18:20:35,072 INFO L226 Difference]: Without dead ends: 31263 [2021-07-09 18:20:35,072 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 923 ImplicationChecksByTransitivity, 1995.2ms TimeCoverageRelationStatistics Valid=311, Invalid=3229, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:20:35,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31263 states. [2021-07-09 18:20:35,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31263 to 25903. [2021-07-09 18:20:35,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25903 states, 25902 states have (on average 2.4809281136591768) internal successors, (64261), 25902 states have internal predecessors, (64261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:35,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25903 states to 25903 states and 64261 transitions. [2021-07-09 18:20:35,503 INFO L78 Accepts]: Start accepts. Automaton has 25903 states and 64261 transitions. Word has length 71 [2021-07-09 18:20:35,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:35,503 INFO L482 AbstractCegarLoop]: Abstraction has 25903 states and 64261 transitions. [2021-07-09 18:20:35,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 3.3333333333333335) internal successors, (120), 35 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:35,503 INFO L276 IsEmpty]: Start isEmpty. Operand 25903 states and 64261 transitions. [2021-07-09 18:20:35,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:35,534 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:35,534 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:35,748 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,161 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:35,749 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:35,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:35,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1317657523, now seen corresponding path program 158 times [2021-07-09 18:20:35,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:35,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334008021] [2021-07-09 18:20:35,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:36,121 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:36,121 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:36,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334008021] [2021-07-09 18:20:36,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334008021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:36,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709907908] [2021-07-09 18:20:36,121 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:36,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:20:36,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:36,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:36,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:36,442 WARN L205 SmtUtils]: Spent 203.00 ms on a formula simplification that was a NOOP. DAG size: 20 [2021-07-09 18:20:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,336 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,353 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,366 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:37,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:37,391 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:37,392 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:37,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:37,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:37,409 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:37,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709907908] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:37,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:37,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 36 [2021-07-09 18:20:37,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512060746] [2021-07-09 18:20:37,410 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:20:37,410 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:37,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:20:37,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=1194, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:20:37,410 INFO L87 Difference]: Start difference. First operand 25903 states and 64261 transitions. Second operand has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:39,107 INFO L93 Difference]: Finished difference Result 40887 states and 101845 transitions. [2021-07-09 18:20:39,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:20:39,108 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:39,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:39,300 INFO L225 Difference]: With dead ends: 40887 [2021-07-09 18:20:39,300 INFO L226 Difference]: Without dead ends: 40799 [2021-07-09 18:20:39,300 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 2005.0ms TimeCoverageRelationStatistics Valid=323, Invalid=3337, Unknown=0, NotChecked=0, Total=3660 [2021-07-09 18:20:39,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40799 states. [2021-07-09 18:20:39,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40799 to 25631. [2021-07-09 18:20:39,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25631 states, 25630 states have (on average 2.4807257120561843) internal successors, (63581), 25630 states have internal predecessors, (63581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25631 states to 25631 states and 63581 transitions. [2021-07-09 18:20:39,753 INFO L78 Accepts]: Start accepts. Automaton has 25631 states and 63581 transitions. Word has length 71 [2021-07-09 18:20:39,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:39,754 INFO L482 AbstractCegarLoop]: Abstraction has 25631 states and 63581 transitions. [2021-07-09 18:20:39,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.3513513513513513) internal successors, (124), 36 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:39,754 INFO L276 IsEmpty]: Start isEmpty. Operand 25631 states and 63581 transitions. [2021-07-09 18:20:39,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:39,783 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:39,783 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:39,999 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:40,000 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:40,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:40,000 INFO L82 PathProgramCache]: Analyzing trace with hash 965259187, now seen corresponding path program 159 times [2021-07-09 18:20:40,000 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:40,000 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865584319] [2021-07-09 18:20:40,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:40,422 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:40,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:40,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865584319] [2021-07-09 18:20:40,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865584319] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:40,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046239700] [2021-07-09 18:20:40,422 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:40,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:20:40,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:40,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:40,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:41,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,471 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,494 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,514 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:41,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,544 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:41,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:41,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:41,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:41,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:41,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:41,566 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:41,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046239700] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:41,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:41,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 37 [2021-07-09 18:20:41,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734332556] [2021-07-09 18:20:41,566 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:20:41,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:41,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:20:41,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1252, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:20:41,567 INFO L87 Difference]: Start difference. First operand 25631 states and 63581 transitions. Second operand has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:43,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:43,666 INFO L93 Difference]: Finished difference Result 39015 states and 97173 transitions. [2021-07-09 18:20:43,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:20:43,666 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:43,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:43,751 INFO L225 Difference]: With dead ends: 39015 [2021-07-09 18:20:43,751 INFO L226 Difference]: Without dead ends: 38927 [2021-07-09 18:20:43,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 1937.2ms TimeCoverageRelationStatistics Valid=362, Invalid=3544, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:20:43,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38927 states. [2021-07-09 18:20:44,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38927 to 25807. [2021-07-09 18:20:44,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:44,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-07-09 18:20:44,251 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-07-09 18:20:44,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:44,251 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-07-09 18:20:44,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.263157894736842) internal successors, (124), 37 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:44,251 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-07-09 18:20:44,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:44,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:44,281 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:44,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:44,497 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:44,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:44,497 INFO L82 PathProgramCache]: Analyzing trace with hash 553485235, now seen corresponding path program 160 times [2021-07-09 18:20:44,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:44,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035733721] [2021-07-09 18:20:44,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:45,004 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:45,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:45,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035733721] [2021-07-09 18:20:45,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035733721] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:45,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223746011] [2021-07-09 18:20:45,004 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:45,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:20:45,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:45,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:20:45,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:45,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,987 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:45,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:45,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:45,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,001 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,010 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:46,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,015 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:46,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:46,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:46,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:46,023 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:46,032 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:46,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223746011] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:46,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:46,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:20:46,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031203109] [2021-07-09 18:20:46,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:20:46,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:46,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:20:46,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:20:46,034 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:48,027 INFO L93 Difference]: Finished difference Result 37287 states and 92853 transitions. [2021-07-09 18:20:48,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:20:48,028 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:48,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:48,097 INFO L225 Difference]: With dead ends: 37287 [2021-07-09 18:20:48,098 INFO L226 Difference]: Without dead ends: 37199 [2021-07-09 18:20:48,098 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 1919.7ms TimeCoverageRelationStatistics Valid=378, Invalid=3654, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:20:48,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37199 states. [2021-07-09 18:20:48,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37199 to 25807. [2021-07-09 18:20:48,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25807 states, 25806 states have (on average 2.4808571650003874) internal successors, (64021), 25806 states have internal predecessors, (64021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25807 states to 25807 states and 64021 transitions. [2021-07-09 18:20:48,646 INFO L78 Accepts]: Start accepts. Automaton has 25807 states and 64021 transitions. Word has length 71 [2021-07-09 18:20:48,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:48,646 INFO L482 AbstractCegarLoop]: Abstraction has 25807 states and 64021 transitions. [2021-07-09 18:20:48,646 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.076923076923077) internal successors, (120), 38 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:48,646 INFO L276 IsEmpty]: Start isEmpty. Operand 25807 states and 64021 transitions. [2021-07-09 18:20:48,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:48,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:48,678 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:48,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-07-09 18:20:48,893 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:48,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:48,893 INFO L82 PathProgramCache]: Analyzing trace with hash -822858317, now seen corresponding path program 161 times [2021-07-09 18:20:48,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:48,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291137341] [2021-07-09 18:20:48,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:48,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:49,415 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:49,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:49,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291137341] [2021-07-09 18:20:49,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291137341] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:49,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035651916] [2021-07-09 18:20:49,415 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:49,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-09 18:20:49,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:49,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:20:49,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:50,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,451 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,466 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,467 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,478 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,492 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:50,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:50,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 36 disjoint index pairs (out of 136 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:20:50,497 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:20:50,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:50,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:20:50,516 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:50,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035651916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:50,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:50,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-07-09 18:20:50,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571740783] [2021-07-09 18:20:50,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-07-09 18:20:50,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:50,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-07-09 18:20:50,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:20:50,518 INFO L87 Difference]: Start difference. First operand 25807 states and 64021 transitions. Second operand has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:52,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:20:52,586 INFO L93 Difference]: Finished difference Result 34503 states and 85789 transitions. [2021-07-09 18:20:52,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:20:52,587 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:20:52,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:20:52,645 INFO L225 Difference]: With dead ends: 34503 [2021-07-09 18:20:52,645 INFO L226 Difference]: Without dead ends: 34463 [2021-07-09 18:20:52,645 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 972 ImplicationChecksByTransitivity, 1960.0ms TimeCoverageRelationStatistics Valid=368, Invalid=3538, Unknown=0, NotChecked=0, Total=3906 [2021-07-09 18:20:52,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34463 states. [2021-07-09 18:20:52,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34463 to 25823. [2021-07-09 18:20:53,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25823 states, 25822 states have (on average 2.480869026411587) internal successors, (64061), 25822 states have internal predecessors, (64061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:53,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25823 states to 25823 states and 64061 transitions. [2021-07-09 18:20:53,086 INFO L78 Accepts]: Start accepts. Automaton has 25823 states and 64061 transitions. Word has length 71 [2021-07-09 18:20:53,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:20:53,086 INFO L482 AbstractCegarLoop]: Abstraction has 25823 states and 64061 transitions. [2021-07-09 18:20:53,086 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 3.1794871794871793) internal successors, (124), 38 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:20:53,086 INFO L276 IsEmpty]: Start isEmpty. Operand 25823 states and 64061 transitions. [2021-07-09 18:20:53,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:20:53,113 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:20:53,113 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:20:53,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-07-09 18:20:53,328 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:20:53,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:20:53,329 INFO L82 PathProgramCache]: Analyzing trace with hash -200995405, now seen corresponding path program 162 times [2021-07-09 18:20:53,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:20:53,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135251928] [2021-07-09 18:20:53,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:20:53,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:20:53,763 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:53,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:20:53,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135251928] [2021-07-09 18:20:53,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135251928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:53,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716081042] [2021-07-09 18:20:53,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:20:53,804 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-07-09 18:20:53,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:20:53,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:20:53,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:20:56,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,096 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,113 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,114 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:20:56,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:20:56,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-07-09 18:20:56,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,134 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:20:56,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:20:56,135 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:178, output treesize:7 [2021-07-09 18:20:56,144 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:20:56,145 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716081042] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:20:56,145 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:20:56,145 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:20:56,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727465261] [2021-07-09 18:20:56,145 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:20:56,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:20:56,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:20:56,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1257, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:20:56,145 INFO L87 Difference]: Start difference. First operand 25823 states and 64061 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:07,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:07,742 INFO L93 Difference]: Finished difference Result 47963 states and 119451 transitions. [2021-07-09 18:21:07,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:21:07,742 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:07,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:07,821 INFO L225 Difference]: With dead ends: 47963 [2021-07-09 18:21:07,821 INFO L226 Difference]: Without dead ends: 47327 [2021-07-09 18:21:07,822 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1380 ImplicationChecksByTransitivity, 6391.0ms TimeCoverageRelationStatistics Valid=454, Invalid=4948, Unknown=0, NotChecked=0, Total=5402 [2021-07-09 18:21:07,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47327 states. [2021-07-09 18:21:08,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47327 to 25711. [2021-07-09 18:21:08,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25711 states, 25710 states have (on average 2.4817191754181254) internal successors, (63805), 25710 states have internal predecessors, (63805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:08,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25711 states to 25711 states and 63805 transitions. [2021-07-09 18:21:08,479 INFO L78 Accepts]: Start accepts. Automaton has 25711 states and 63805 transitions. Word has length 71 [2021-07-09 18:21:08,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:08,479 INFO L482 AbstractCegarLoop]: Abstraction has 25711 states and 63805 transitions. [2021-07-09 18:21:08,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:08,479 INFO L276 IsEmpty]: Start isEmpty. Operand 25711 states and 63805 transitions. [2021-07-09 18:21:08,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:08,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:08,504 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:08,720 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:08,720 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:08,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:08,720 INFO L82 PathProgramCache]: Analyzing trace with hash 597571507, now seen corresponding path program 163 times [2021-07-09 18:21:08,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:08,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763797984] [2021-07-09 18:21:08,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:08,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:09,173 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:09,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:09,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763797984] [2021-07-09 18:21:09,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763797984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:09,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942847662] [2021-07-09 18:21:09,174 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:09,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:09,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:10,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,203 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,224 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:10,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:10,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:10,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:10,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:10,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:10,245 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:10,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942847662] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:10,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:10,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:21:10,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266844708] [2021-07-09 18:21:10,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:21:10,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:10,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:21:10,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:21:10,246 INFO L87 Difference]: Start difference. First operand 25711 states and 63805 transitions. Second operand has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:13,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:13,433 INFO L93 Difference]: Finished difference Result 48775 states and 121581 transitions. [2021-07-09 18:21:13,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:21:13,434 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:13,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:13,521 INFO L225 Difference]: With dead ends: 48775 [2021-07-09 18:21:13,521 INFO L226 Difference]: Without dead ends: 48687 [2021-07-09 18:21:13,521 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2272.7ms TimeCoverageRelationStatistics Valid=448, Invalid=4808, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:21:13,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48687 states. [2021-07-09 18:21:13,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48687 to 24831. [2021-07-09 18:21:13,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24831 states, 24830 states have (on average 2.482682239226742) internal successors, (61645), 24830 states have internal predecessors, (61645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:14,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24831 states to 24831 states and 61645 transitions. [2021-07-09 18:21:14,042 INFO L78 Accepts]: Start accepts. Automaton has 24831 states and 61645 transitions. Word has length 71 [2021-07-09 18:21:14,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:14,042 INFO L482 AbstractCegarLoop]: Abstraction has 24831 states and 61645 transitions. [2021-07-09 18:21:14,043 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.0526315789473686) internal successors, (116), 37 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:14,043 INFO L276 IsEmpty]: Start isEmpty. Operand 24831 states and 61645 transitions. [2021-07-09 18:21:14,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:14,066 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:14,066 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:14,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-07-09 18:21:14,279 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:14,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:14,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1040865715, now seen corresponding path program 164 times [2021-07-09 18:21:14,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:14,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396249460] [2021-07-09 18:21:14,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:14,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:14,691 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:14,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:14,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396249460] [2021-07-09 18:21:14,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396249460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:14,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627295107] [2021-07-09 18:21:14,692 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:14,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:14,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:14,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:14,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:15,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,746 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,758 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,781 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:15,788 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:15,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:15,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,796 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:15,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:15,797 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:15,808 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:15,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627295107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:15,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:15,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:21:15,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013091690] [2021-07-09 18:21:15,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:21:15,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:15,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:21:15,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:21:15,809 INFO L87 Difference]: Start difference. First operand 24831 states and 61645 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:18,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:18,513 INFO L93 Difference]: Finished difference Result 44871 states and 111829 transitions. [2021-07-09 18:21:18,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:21:18,513 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:18,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:18,586 INFO L225 Difference]: With dead ends: 44871 [2021-07-09 18:21:18,586 INFO L226 Difference]: Without dead ends: 44783 [2021-07-09 18:21:18,587 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1323 ImplicationChecksByTransitivity, 2179.5ms TimeCoverageRelationStatistics Valid=454, Invalid=4802, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:21:18,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44783 states. [2021-07-09 18:21:19,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44783 to 24479. [2021-07-09 18:21:19,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24479 states, 24478 states have (on average 2.4830868535011033) internal successors, (60781), 24478 states have internal predecessors, (60781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:19,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24479 states to 24479 states and 60781 transitions. [2021-07-09 18:21:19,084 INFO L78 Accepts]: Start accepts. Automaton has 24479 states and 60781 transitions. Word has length 71 [2021-07-09 18:21:19,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:19,084 INFO L482 AbstractCegarLoop]: Abstraction has 24479 states and 60781 transitions. [2021-07-09 18:21:19,084 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:19,084 INFO L276 IsEmpty]: Start isEmpty. Operand 24479 states and 60781 transitions. [2021-07-09 18:21:19,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:19,108 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:19,108 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:19,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:19,323 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:19,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:19,324 INFO L82 PathProgramCache]: Analyzing trace with hash 129434547, now seen corresponding path program 165 times [2021-07-09 18:21:19,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:19,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562966429] [2021-07-09 18:21:19,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:19,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:19,780 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:19,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:19,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562966429] [2021-07-09 18:21:19,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562966429] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:19,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941779392] [2021-07-09 18:21:19,780 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:19,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:21:19,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:19,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:19,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:20,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,789 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,819 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,824 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,833 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:20,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:20,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:20,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,841 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:20,842 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:20,842 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:20,854 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:20,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941779392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:20,854 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:20,854 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:21:20,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180358715] [2021-07-09 18:21:20,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:21:20,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:20,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:21:20,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:21:20,855 INFO L87 Difference]: Start difference. First operand 24479 states and 60781 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:23,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:23,888 INFO L93 Difference]: Finished difference Result 45063 states and 112549 transitions. [2021-07-09 18:21:23,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:21:23,889 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:23,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:23,969 INFO L225 Difference]: With dead ends: 45063 [2021-07-09 18:21:23,969 INFO L226 Difference]: Without dead ends: 44879 [2021-07-09 18:21:23,970 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2221.1ms TimeCoverageRelationStatistics Valid=466, Invalid=4790, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:21:24,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44879 states. [2021-07-09 18:21:24,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44879 to 24367. [2021-07-09 18:21:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24367 states, 24366 states have (on average 2.48300911105639) internal successors, (60501), 24366 states have internal predecessors, (60501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:24,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24367 states to 24367 states and 60501 transitions. [2021-07-09 18:21:24,411 INFO L78 Accepts]: Start accepts. Automaton has 24367 states and 60501 transitions. Word has length 71 [2021-07-09 18:21:24,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:24,412 INFO L482 AbstractCegarLoop]: Abstraction has 24367 states and 60501 transitions. [2021-07-09 18:21:24,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:24,412 INFO L276 IsEmpty]: Start isEmpty. Operand 24367 states and 60501 transitions. [2021-07-09 18:21:24,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:24,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:24,436 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:24,652 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-07-09 18:21:24,652 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:24,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:24,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1309650509, now seen corresponding path program 166 times [2021-07-09 18:21:24,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:24,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548350055] [2021-07-09 18:21:24,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:24,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:25,035 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:25,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:25,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548350055] [2021-07-09 18:21:25,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548350055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:25,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428029656] [2021-07-09 18:21:25,035 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:25,066 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:21:25,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:25,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:25,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:25,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,954 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:25,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:25,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:25,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:25,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:25,969 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:25,978 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:25,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428029656] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:25,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:25,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 36 [2021-07-09 18:21:25,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102898421] [2021-07-09 18:21:25,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:21:25,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:25,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:21:25,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1183, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:21:25,979 INFO L87 Difference]: Start difference. First operand 24367 states and 60501 transitions. Second operand has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:26,691 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-07-09 18:21:28,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:28,296 INFO L93 Difference]: Finished difference Result 43895 states and 109421 transitions. [2021-07-09 18:21:28,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:21:28,297 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:28,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:28,372 INFO L225 Difference]: With dead ends: 43895 [2021-07-09 18:21:28,373 INFO L226 Difference]: Without dead ends: 43807 [2021-07-09 18:21:28,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1277 ImplicationChecksByTransitivity, 2147.9ms TimeCoverageRelationStatistics Valid=442, Invalid=4528, Unknown=0, NotChecked=0, Total=4970 [2021-07-09 18:21:28,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43807 states. [2021-07-09 18:21:28,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43807 to 24047. [2021-07-09 18:21:28,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24047 states, 24046 states have (on average 2.4827829992514348) internal successors, (59701), 24046 states have internal predecessors, (59701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:28,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24047 states to 24047 states and 59701 transitions. [2021-07-09 18:21:28,845 INFO L78 Accepts]: Start accepts. Automaton has 24047 states and 59701 transitions. Word has length 71 [2021-07-09 18:21:28,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:28,845 INFO L482 AbstractCegarLoop]: Abstraction has 24047 states and 59701 transitions. [2021-07-09 18:21:28,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 24047 states and 59701 transitions. [2021-07-09 18:21:28,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:28,878 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:28,878 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:29,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,170 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:29,081 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:29,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:29,081 INFO L82 PathProgramCache]: Analyzing trace with hash -1721424461, now seen corresponding path program 167 times [2021-07-09 18:21:29,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:29,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967504149] [2021-07-09 18:21:29,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:29,512 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:29,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:29,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967504149] [2021-07-09 18:21:29,512 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967504149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:29,512 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404311623] [2021-07-09 18:21:29,512 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:29,549 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-09 18:21:29,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:29,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:21:29,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:30,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,602 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:30,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:30,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:30,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:30,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:30,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:30,631 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:30,632 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404311623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:30,632 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:30,632 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:21:30,632 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019013491] [2021-07-09 18:21:30,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:21:30,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:30,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:21:30,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:21:30,632 INFO L87 Difference]: Start difference. First operand 24047 states and 59701 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:33,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:33,230 INFO L93 Difference]: Finished difference Result 42839 states and 106809 transitions. [2021-07-09 18:21:33,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:21:33,231 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:33,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:33,299 INFO L225 Difference]: With dead ends: 42839 [2021-07-09 18:21:33,299 INFO L226 Difference]: Without dead ends: 42207 [2021-07-09 18:21:33,299 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1342 ImplicationChecksByTransitivity, 2227.1ms TimeCoverageRelationStatistics Valid=472, Invalid=4784, Unknown=0, NotChecked=0, Total=5256 [2021-07-09 18:21:33,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42207 states. [2021-07-09 18:21:33,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42207 to 24559. [2021-07-09 18:21:33,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24559 states, 24558 states have (on average 2.4824904308168416) internal successors, (60965), 24558 states have internal predecessors, (60965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:33,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24559 states to 24559 states and 60965 transitions. [2021-07-09 18:21:33,719 INFO L78 Accepts]: Start accepts. Automaton has 24559 states and 60965 transitions. Word has length 71 [2021-07-09 18:21:33,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:33,719 INFO L482 AbstractCegarLoop]: Abstraction has 24559 states and 60965 transitions. [2021-07-09 18:21:33,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:33,719 INFO L276 IsEmpty]: Start isEmpty. Operand 24559 states and 60965 transitions. [2021-07-09 18:21:33,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:33,743 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:33,743 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:33,957 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,171 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:33,957 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:33,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:33,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1197199283, now seen corresponding path program 168 times [2021-07-09 18:21:33,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:33,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908415189] [2021-07-09 18:21:33,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:33,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:34,420 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:34,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:34,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908415189] [2021-07-09 18:21:34,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908415189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:34,421 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64754550] [2021-07-09 18:21:34,421 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:34,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-07-09 18:21:34,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:34,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 75 conjunts are in the unsatisfiable core [2021-07-09 18:21:34,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:38,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,323 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,357 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:38,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:38,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 36 disjoint index pairs (out of 120 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 158 treesize of output 60 [2021-07-09 18:21:38,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,375 INFO L628 ElimStorePlain]: treesize reduction 5, result has 81.5 percent of original size [2021-07-09 18:21:38,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:38,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:178, output treesize:7 [2021-07-09 18:21:38,388 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:38,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64754550] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:38,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:38,388 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 37 [2021-07-09 18:21:38,388 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239462800] [2021-07-09 18:21:38,388 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-07-09 18:21:38,388 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:38,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-07-09 18:21:38,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:21:38,389 INFO L87 Difference]: Start difference. First operand 24559 states and 60965 transitions. Second operand has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:53,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:53,178 INFO L93 Difference]: Finished difference Result 43179 states and 107647 transitions. [2021-07-09 18:21:53,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:21:53,179 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:53,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:53,255 INFO L225 Difference]: With dead ends: 43179 [2021-07-09 18:21:53,255 INFO L226 Difference]: Without dead ends: 42527 [2021-07-09 18:21:53,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1361 ImplicationChecksByTransitivity, 6666.7ms TimeCoverageRelationStatistics Valid=484, Invalid=4918, Unknown=0, NotChecked=0, Total=5402 [2021-07-09 18:21:53,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42527 states. [2021-07-09 18:21:53,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42527 to 24991. [2021-07-09 18:21:53,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24991 states, 24990 states have (on average 2.4818327330932375) internal successors, (62021), 24990 states have internal predecessors, (62021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:53,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24991 states to 24991 states and 62021 transitions. [2021-07-09 18:21:53,875 INFO L78 Accepts]: Start accepts. Automaton has 24991 states and 62021 transitions. Word has length 71 [2021-07-09 18:21:53,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:53,875 INFO L482 AbstractCegarLoop]: Abstraction has 24991 states and 62021 transitions. [2021-07-09 18:21:53,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.1578947368421053) internal successors, (120), 37 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:53,875 INFO L276 IsEmpty]: Start isEmpty. Operand 24991 states and 62021 transitions. [2021-07-09 18:21:53,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:53,906 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:53,906 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:54,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:54,125 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:54,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:54,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1717533773, now seen corresponding path program 169 times [2021-07-09 18:21:54,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:54,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821415347] [2021-07-09 18:21:54,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:54,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:54,577 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:54,577 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:54,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821415347] [2021-07-09 18:21:54,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821415347] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:54,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326427703] [2021-07-09 18:21:54,577 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:54,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:54,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:21:55,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,557 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,573 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:21:55,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:21:55,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:21:55,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:21:55,597 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:21:55,597 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:21:55,607 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:55,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326427703] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:55,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:21:55,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-07-09 18:21:55,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284660953] [2021-07-09 18:21:55,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:21:55,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:21:55,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:21:55,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:21:55,608 INFO L87 Difference]: Start difference. First operand 24991 states and 62021 transitions. Second operand has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:21:58,276 INFO L93 Difference]: Finished difference Result 37495 states and 93333 transitions. [2021-07-09 18:21:58,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-07-09 18:21:58,277 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:21:58,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:21:58,345 INFO L225 Difference]: With dead ends: 37495 [2021-07-09 18:21:58,345 INFO L226 Difference]: Without dead ends: 37407 [2021-07-09 18:21:58,346 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 2020.5ms TimeCoverageRelationStatistics Valid=405, Invalid=4017, Unknown=0, NotChecked=0, Total=4422 [2021-07-09 18:21:58,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37407 states. [2021-07-09 18:21:58,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37407 to 25295. [2021-07-09 18:21:58,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25295 states, 25294 states have (on average 2.482051079307346) internal successors, (62781), 25294 states have internal predecessors, (62781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25295 states to 25295 states and 62781 transitions. [2021-07-09 18:21:58,975 INFO L78 Accepts]: Start accepts. Automaton has 25295 states and 62781 transitions. Word has length 71 [2021-07-09 18:21:58,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:21:58,975 INFO L482 AbstractCegarLoop]: Abstraction has 25295 states and 62781 transitions. [2021-07-09 18:21:58,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.027027027027027) internal successors, (112), 36 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:21:58,976 INFO L276 IsEmpty]: Start isEmpty. Operand 25295 states and 62781 transitions. [2021-07-09 18:21:59,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:21:59,003 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:21:59,003 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:21:59,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,173 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:59,217 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:21:59,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:21:59,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1297134003, now seen corresponding path program 170 times [2021-07-09 18:21:59,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:21:59,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086245776] [2021-07-09 18:21:59,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:21:59,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:21:59,645 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:21:59,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:21:59,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086245776] [2021-07-09 18:21:59,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086245776] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:21:59,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921115273] [2021-07-09 18:21:59,646 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:21:59,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:21:59,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:21:59,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:21:59,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:00,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,560 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,566 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,594 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,600 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:00,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:00,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:22:00,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:00,611 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:00,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:00,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:22:00,640 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 4 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:00,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921115273] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:00,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:00,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 33 [2021-07-09 18:22:00,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362259595] [2021-07-09 18:22:00,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:22:00,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:00,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:22:00,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1001, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:22:00,641 INFO L87 Difference]: Start difference. First operand 25295 states and 62781 transitions. Second operand has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:00,955 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-07-09 18:22:03,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:03,994 INFO L93 Difference]: Finished difference Result 32535 states and 80721 transitions. [2021-07-09 18:22:03,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-07-09 18:22:03,995 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:22:03,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:04,039 INFO L225 Difference]: With dead ends: 32535 [2021-07-09 18:22:04,039 INFO L226 Difference]: Without dead ends: 31935 [2021-07-09 18:22:04,039 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 2499.9ms TimeCoverageRelationStatistics Valid=407, Invalid=4423, Unknown=0, NotChecked=0, Total=4830 [2021-07-09 18:22:04,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31935 states. [2021-07-09 18:22:04,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31935 to 24863. [2021-07-09 18:22:04,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24863 states, 24862 states have (on average 2.4827045290000807) internal successors, (61725), 24862 states have internal predecessors, (61725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:04,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24863 states to 24863 states and 61725 transitions. [2021-07-09 18:22:04,421 INFO L78 Accepts]: Start accepts. Automaton has 24863 states and 61725 transitions. Word has length 71 [2021-07-09 18:22:04,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:04,421 INFO L482 AbstractCegarLoop]: Abstraction has 24863 states and 61725 transitions. [2021-07-09 18:22:04,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.411764705882353) internal successors, (116), 33 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:04,421 INFO L276 IsEmpty]: Start isEmpty. Operand 24863 states and 61725 transitions. [2021-07-09 18:22:04,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:22:04,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:04,446 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:04,661 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:04,661 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:04,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:04,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1666002355, now seen corresponding path program 171 times [2021-07-09 18:22:04,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:04,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701659653] [2021-07-09 18:22:04,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:05,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:05,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701659653] [2021-07-09 18:22:05,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701659653] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:05,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [602369812] [2021-07-09 18:22:05,135 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:05,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-07-09 18:22:05,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:05,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:22:05,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:06,268 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,274 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,276 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,310 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:06,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:06,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:22:06,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:06,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:06,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:06,321 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:22:06,333 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:06,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [602369812] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:06,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:06,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 36 [2021-07-09 18:22:06,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254980049] [2021-07-09 18:22:06,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-07-09 18:22:06,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:06,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-07-09 18:22:06,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1178, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:22:06,334 INFO L87 Difference]: Start difference. First operand 24863 states and 61725 transitions. Second operand has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:08,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:08,423 INFO L93 Difference]: Finished difference Result 35079 states and 87439 transitions. [2021-07-09 18:22:08,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:22:08,423 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:22:08,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:08,491 INFO L225 Difference]: With dead ends: 35079 [2021-07-09 18:22:08,491 INFO L226 Difference]: Without dead ends: 34831 [2021-07-09 18:22:08,491 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 2215.6ms TimeCoverageRelationStatistics Valid=382, Invalid=3650, Unknown=0, NotChecked=0, Total=4032 [2021-07-09 18:22:08,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34831 states. [2021-07-09 18:22:08,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34831 to 25055. [2021-07-09 18:22:08,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25055 states, 25054 states have (on average 2.4828370719246426) internal successors, (62205), 25054 states have internal predecessors, (62205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:08,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25055 states to 25055 states and 62205 transitions. [2021-07-09 18:22:08,949 INFO L78 Accepts]: Start accepts. Automaton has 25055 states and 62205 transitions. Word has length 71 [2021-07-09 18:22:08,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:08,949 INFO L482 AbstractCegarLoop]: Abstraction has 25055 states and 62205 transitions. [2021-07-09 18:22:08,949 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.135135135135135) internal successors, (116), 36 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:08,949 INFO L276 IsEmpty]: Start isEmpty. Operand 25055 states and 62205 transitions. [2021-07-09 18:22:08,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:22:08,979 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:08,979 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:09,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-07-09 18:22:09,193 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:09,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:09,193 INFO L82 PathProgramCache]: Analyzing trace with hash -553725005, now seen corresponding path program 172 times [2021-07-09 18:22:09,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:09,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103343065] [2021-07-09 18:22:09,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:09,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:09,585 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:09,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:09,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103343065] [2021-07-09 18:22:09,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103343065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:09,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510405704] [2021-07-09 18:22:09,586 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:09,617 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:22:09,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:09,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 74 conjunts are in the unsatisfiable core [2021-07-09 18:22:09,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:10,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,504 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,645 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,652 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,655 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:10,656 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:10,657 INFO L244 Elim1Store]: Index analysis took 155 ms [2021-07-09 18:22:10,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:22:10,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:10,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:10,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:10,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:22:10,677 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 13 proven. 201 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:10,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510405704] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:10,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:10,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 33 [2021-07-09 18:22:10,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637330832] [2021-07-09 18:22:10,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-07-09 18:22:10,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:10,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-07-09 18:22:10,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1003, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:22:10,678 INFO L87 Difference]: Start difference. First operand 25055 states and 62205 transitions. Second operand has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:13,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:22:13,021 INFO L93 Difference]: Finished difference Result 34199 states and 84915 transitions. [2021-07-09 18:22:13,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-07-09 18:22:13,021 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2021-07-09 18:22:13,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:22:13,078 INFO L225 Difference]: With dead ends: 34199 [2021-07-09 18:22:13,079 INFO L226 Difference]: Without dead ends: 33631 [2021-07-09 18:22:13,079 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 2240.1ms TimeCoverageRelationStatistics Valid=379, Invalid=4177, Unknown=0, NotChecked=0, Total=4556 [2021-07-09 18:22:13,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33631 states. [2021-07-09 18:22:13,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33631 to 27407. [2021-07-09 18:22:13,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27407 states, 27406 states have (on average 2.481682843173028) internal successors, (68013), 27406 states have internal predecessors, (68013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:13,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27407 states to 27407 states and 68013 transitions. [2021-07-09 18:22:13,647 INFO L78 Accepts]: Start accepts. Automaton has 27407 states and 68013 transitions. Word has length 71 [2021-07-09 18:22:13,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:22:13,647 INFO L482 AbstractCegarLoop]: Abstraction has 27407 states and 68013 transitions. [2021-07-09 18:22:13,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 3.2941176470588234) internal successors, (112), 33 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:22:13,647 INFO L276 IsEmpty]: Start isEmpty. Operand 27407 states and 68013 transitions. [2021-07-09 18:22:13,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-07-09 18:22:13,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:22:13,676 INFO L508 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:22:13,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-07-09 18:22:13,892 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:22:13,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:22:13,892 INFO L82 PathProgramCache]: Analyzing trace with hash 226917299, now seen corresponding path program 173 times [2021-07-09 18:22:13,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:22:13,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247199764] [2021-07-09 18:22:13,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:22:13,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:22:14,392 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 9 proven. 205 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:14,392 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:22:14,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247199764] [2021-07-09 18:22:14,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247199764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:14,392 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193081320] [2021-07-09 18:22:14,392 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 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:22:14,427 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-07-09 18:22:14,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:22:14,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 76 conjunts are in the unsatisfiable core [2021-07-09 18:22:14,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:22:15,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,322 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,333 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,346 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,358 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,362 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:22:15,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:22:15,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 36 disjoint index pairs (out of 105 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 162 treesize of output 60 [2021-07-09 18:22:15,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-09 18:22:15,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:22:15,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:22:15,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:168, output treesize:7 [2021-07-09 18:22:15,382 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:22:15,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193081320] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:22:15,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:22:15,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 35 [2021-07-09 18:22:15,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656337082] [2021-07-09 18:22:15,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-07-09 18:22:15,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:22:15,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-07-09 18:22:15,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1114, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:22:15,383 INFO L87 Difference]: Start difference. First operand 27407 states and 68013 transitions. Second operand has 36 states, 36 states have (on average 3.2222222222222223) internal successors, (116), 35 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-07-09 18:22:16,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:22:16,848 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-09 18:22:16,849 WARN L547 AbstractCegarLoop]: Verification canceled [2021-07-09 18:22:16,851 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-07-09 18:22:16,853 WARN L196 ceAbstractionStarter]: Timeout [2021-07-09 18:22:16,853 INFO L202 PluginConnector]: Adding new model send-receive.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.07 06:22:16 BasicIcfg [2021-07-09 18:22:16,853 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-07-09 18:22:16,853 INFO L168 Benchmark]: Toolchain (without parser) took 884332.88 ms. Allocated memory was 187.7 MB in the beginning and 5.0 GB in the end (delta: 4.8 GB). Free memory was 167.5 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-07-09 18:22:16,853 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 187.7 MB. Free memory was 168.7 MB in the beginning and 168.6 MB in the end (delta: 83.1 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:22:16,853 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.72 ms. Allocated memory is still 187.7 MB. Free memory was 167.5 MB in the beginning and 166.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-09 18:22:16,853 INFO L168 Benchmark]: Boogie Preprocessor took 12.46 ms. Allocated memory is still 187.7 MB. Free memory was 166.0 MB in the beginning and 165.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-07-09 18:22:16,854 INFO L168 Benchmark]: RCFGBuilder took 257.80 ms. Allocated memory is still 187.7 MB. Free memory was 165.0 MB in the beginning and 152.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-07-09 18:22:16,854 INFO L168 Benchmark]: TraceAbstraction took 884039.02 ms. Allocated memory was 187.7 MB in the beginning and 5.0 GB in the end (delta: 4.8 GB). Free memory was 151.6 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-07-09 18:22:16,854 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 187.7 MB. Free memory was 168.7 MB in the beginning and 168.6 MB in the end (delta: 83.1 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.72 ms. Allocated memory is still 187.7 MB. Free memory was 167.5 MB in the beginning and 166.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 12.46 ms. Allocated memory is still 187.7 MB. Free memory was 166.0 MB in the beginning and 165.0 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 257.80 ms. Allocated memory is still 187.7 MB. Free memory was 165.0 MB in the beginning and 152.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 884039.02 ms. Allocated memory was 187.7 MB in the beginning and 5.0 GB in the end (delta: 4.8 GB). Free memory was 151.6 MB in the beginning and 3.6 GB in the end (delta: -3.5 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 69]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (27407states) and FLOYD_HOARE automaton (currently 26 states, 36 states before enhancement),while ReachableStatesComputation was computing reachable states (9015 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 883925.0ms, OverallIterations: 180, TraceHistogramMax: 9, EmptinessCheckTime: 3127.3ms, AutomataDifference: 594561.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 41.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 15326 SDtfs, 40894 SDslu, 209384 SDs, 0 SdLazy, 231097 SolverSat, 10107 SolverUnsat, 53 SolverUnknown, 0 SolverNotchecked, 341393.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 17424 GetRequests, 8213 SyntacticMatches, 561 SemanticMatches, 8650 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124382 ImplicationChecksByTransitivity, 352961.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=34367occurred in iteration=143, InterpolantAutomatonStates: 4980, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 46736.4ms AutomataMinimizationTime, 179 MinimizatonAttempts, 1268712 StatesRemovedByMinimization, 176 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 799.4ms SsaConstructionTime, 3426.9ms SatisfiabilityAnalysisTime, 193077.4ms InterpolantComputationTime, 20872 NumberOfCodeBlocks, 20872 NumberOfCodeBlocksAsserted, 966 NumberOfCheckSat, 20516 ConstructedInterpolants, 1440 QuantifiedInterpolants, 741576 SizeOfPredicates, 373 NumberOfNonLiveVariables, 22917 ConjunctsInSsa, 10000 ConjunctsInUnsatCore, 356 InterpolantComputations, 5 PerfectInterpolantSequences, 3009/48687 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